예제 #1
0
    def __init__(self):
        wal.MainWindow.__init__(self)
        self.set_size(300, 200)

        self.hbox = wal.HidableHBox(self)
        self.pack(self.hbox)

        size = (50, 50)

        self.hbox.pack(wal.ColorPlate(self.hbox, size, bg=wal.BLACK), True,
                       True)
        self.hbox.set_visible(True)

        hbox = wal.HBox(self)
        self.pack(hbox, True, True)

        self.vbox = wal.HidableVBox(hbox)
        self.vbox.pack(wal.ColorPlate(self.hbox, size, bg=wal.GRAY), True,
                       True)
        self.vbox.set_visible(True)
        hbox.pack(self.vbox)

        vbox = wal.VBox(hbox)
        hbox.pack(vbox, end=True)
        vbox.pack(wal.Button(vbox, 'Test HBox', cmd=self.test_hbox))
        vbox.pack(wal.Button(vbox, 'Test VBox', cmd=self.test_vbox))
예제 #2
0
	def __init__(self):
		wal.MainWindow.__init__(self)
		self.set_size(300, 200)

		size = (50, 50)

		self.pack(wal.ColorPlate(self, size, bg=wal.BLACK))
		hbox = wal.HBox(self)
		hbox.pack(wal.ColorPlate(hbox, size, bg=wal.GRAY))
		self.pack(hbox)
예제 #3
0
	def __init__(self):
		wal.MainWindow.__init__(self)
		self.set_size(300, 200)

		self.area = wal.HidableVArea(self)
		self.area.pack(wal.ColorPlate(self.area, bg=wal.GRAY), True, True)
		self.pack(self.area, True, True)
		self.area.set_visible(True)

		self.pack(wal.Button(self, 'Test HidableArea', cmd=self.test_area), end=True)
    def __init__(self):
        wal.MainWindow.__init__(self)
        self.set_size(300, 200)
        self.box.set_border_width(10)

        self.nb = wal.NoteBook(self)

        size = (200, 150)

        cp1 = wal.ColorPlate(self.nb, size, wal.BLACK)
        tablabel = wal.DBTabLabel(self.nb,
                                  cp1,
                                  'BLACK',
                                  cmd=self.close_cmd,
                                  icon_id=wal.STOCK_ABOUT)
        self.nb.add_page(cp1, tab_label=tablabel)
        cp2 = wal.ColorPlate(self.nb, size, wal.GRAY)
        self.nb.add_page(cp2, 'GRAY')
        cp3 = wal.ColorPlate(self.nb, size, wal.WHITE)
        self.nb.add_page(cp3, 'WHITE')

        self.pack(self.nb)
예제 #5
0
    def __init__(self):
        wal.MainWindow.__init__(self)
        self.set_size(300, 200)
        self.box.set_border_width(10)

        size = (200, 150)

        frame = wal.Frame(self, 'Test Frame')
        cp = wal.ColorPlate(frame, size, wal.BLACK)
        frame.add(cp)
        self.pack(frame, padding=10)

        frame = wal.Frame(self)
        cp = wal.ColorPlate(frame, size, wal.BLUE)
        frame.add(cp)
        self.pack(frame, padding=10)

        frame = wal.Frame(self)
        cp = wal.ColorPlate(frame, size, wal.RED)
        frame.add(cp)
        check = wal.CheckButton(frame, 'Testing label')
        frame.set_label_widget(check)
        self.pack(frame, padding=10)
예제 #6
0
    def __init__(self):
        wal.MainWindow.__init__(self)
        self.set_size(300, 200)

        size = (100, 50)
        cp1 = wal.ColorPlate(self, size, wal.BLACK)
        cp2 = wal.ColorPlate(self, size, wal.GRAY)
        cp3 = wal.ColorPlate(self, size, wal.WHITE)
        cp4 = wal.ColorPlate(self, size, wal.RED)
        cp5 = wal.ColorPlate(self, size, wal.GREEN)
        cp6 = wal.ColorPlate(self, size, wal.BLUE)

        self.pack_all((cp1, cp2, cp3, cp4, cp5, cp6), padding=10)
    def __init__(self):
        wal.MainWindow.__init__(self)
        self.set_size(300, 200)
        self.box.set_border_width(10)

        self.nb = wal.NoteBook(self)

        size = (200, 150)
        cp1 = wal.ColorPlate(self.nb, size, wal.BLACK)
        self.nb.add_page(cp1, 'BLACK')
        cp2 = wal.ColorPlate(self.nb, size, wal.GRAY)
        self.nb.add_page(cp2, 'GRAY')
        cp3 = wal.ColorPlate(self.nb, size, wal.WHITE)
        self.nb.add_page(cp3, 'WHITE')
        cp4 = wal.ColorPlate(self.nb, size, wal.RED)
        self.nb.add_page(cp4, 'RED')
        cp5 = wal.ColorPlate(self.nb, size, wal.GREEN)
        self.nb.add_page(cp5, 'GREEN')
        cp6 = wal.ColorPlate(self.nb, size, wal.BLUE)
        self.nb.add_page(cp6, 'BLUE')

        self.pack(self.nb)