Exemple #1
0
class Boton(Button):
    def __init__(self, id, x, y, w, h, text):
        super()
        self.Text = text
        self.Location = Point(x, y)
        self.Height = w
        self.Width = h
        self.observable = Observable(id)
        self.Click += self.buttonPressed

    def getId(self):
        return self.observable.getId()

    def agregar(self, objeto):
        self.observable.agregar(objeto)

    def buttonPressed(self, sender, args):
        self.Text = 'X'
        self.observable.actualizar(1)