コード例 #1
0
 def __init__(self, element_factory):
     Toolbox.__init__(self)
     self.factory = element_factory
     self.group   = ToolGroup('Elements')
     for element in element_factory.get_list():
         self.add_element(element)
     self.factory.connect('element-added', self._on_factory_element_added)
     self.add(self.group)
コード例 #2
0
 def __init__(self, element_factory):
     Toolbox.__init__(self)
     self.factory = element_factory
     self.group = ToolGroup('Elements')
     for element in element_factory.get_list():
         self.add_element(element)
     self.factory.connect('element-added', self._on_factory_element_added)
     self.add(self.group)
コード例 #3
0
    def __init__(self):
        gtk.Window.__init__(self)
        toolbox = Toolbox()
        toolbox.connect('button-clicked', self._on_button_clicked)

        # Add first group without icons.
        group = ToolGroup('My ToolGroup')
        group.add_button('button1', 'Button 1')
        group.add_button('button2', 'Button 2')
        toolbox.add(group)

        # Add another group with icons.
        group = ToolGroup('My ToolGroup')
        icon1 = os.path.join(icon_dir, 'label.png')
        icon2 = os.path.join(icon_dir, 'table.png')
        group.add_icon_button('button3', icon1, 'Button 3')
        group.add_icon_button('button4', icon2, 'Button 4')
        toolbox.add(group)

        self.add(toolbox)
        self.show_all()
コード例 #4
0
    def __init__(self):
        gtk.Window.__init__(self)
        toolbox = Toolbox()
        toolbox.connect('button-clicked', self._on_button_clicked)

        # Add first group without icons.
        group = ToolGroup('My ToolGroup')
        group.add_button('button1', 'Button 1')
        group.add_button('button2', 'Button 2')
        toolbox.add(group)

        # Add another group with icons.
        group = ToolGroup('My ToolGroup')
        icon1 = os.path.join(icon_dir, 'label.png')
        icon2 = os.path.join(icon_dir, 'table.png')
        group.add_icon_button('button3', icon1, 'Button 3')
        group.add_icon_button('button4', icon2, 'Button 4')
        toolbox.add(group)

        self.add(toolbox)
        self.show_all()