Ejemplo n.º 1
0
    def onModuleLoad(self):

        self.label = Label("Not set yet")

        self.button = Button("Probe button", self)
        self.image_up = Image("./images/logo.png")
        self.image_up3 = Image("./images/logo.png")
        self.image_down = Image("./images/logo.png")
        self.image_down3 = Image("./images/logo.png")
        self.toggle = ToggleButton(self.image_up, self.image_down, self)
        self.toggle2 = ToggleButton("up", "down", getattr(self, "onToggleUD"))
        self.push = PushButton(self.image_up3, self.image_down3)

        self.vpanel = VerticalPanel()
        self.togglePanel = HorizontalPanel()
        self.togglePanel.setSpacing(10)

        self.togglePanel.add(self.toggle)
        self.togglePanel.add(self.toggle2)
        self.togglePanel.add(self.push)

        self.vpanel.add(self.label)
        self.vpanel.add(self.button)
        self.vpanel.add(self.togglePanel)

        RootPanel().add(self.vpanel)
        self.i = False
Ejemplo n.º 2
0
 def addToggleButton(self, panel, imagep, tip):
     img = Image(imagep)
     img.setWidth("20px")
     img.setHeight("20px")
     tb = ToggleButton(img)
     self.addAnyButton(panel, tb, tip)
     return tb
Ejemplo n.º 3
0
 def createToggleButton(self, img, tip):
     img = Image(img)
     tb = ToggleButton(img, img, self)
     tb.setTitle(tip)
     return tb