Ejemplo n.º 1
0
 def make_suite_menu(self):
     self.suite_menu = SimpleMenu()
     suites = self.cmd.as_dict('suites', 'suite')
     for suite in suites:
         self.suite_menu.add(suite, self.browser.change_suite)
     self.menu_bar.append(self.suite_menu, 'suite')
     self.suite = suite
Ejemplo n.º 2
0
 def __init__(self, conn):
     ScrolledWindow.__init__(self)
     self.conn = conn
     self.editor = TemplateEditor()
     self.menu = SimpleMenu()
     self.editor.connect('populate-popup', self.populate_menu, self.menu)
     self.add_with_viewport(self.editor)
     self.show()
Ejemplo n.º 3
0
 def __make_menus__(self):
     self.menu_bar = SimpleMenuBar()
     self.main_menu = SimpleMenu()
     self.tbar.add_button('create', 'create family', self.ask_dialog)
     self.tbar.add_button('variables', 'show all variables',
                          self.create_list_dialog)
     self.tbar.add_button('families', 'show all families',
                          self.create_list_dialog)
Ejemplo n.º 4
0
 def __init__(self, conn, name='_EnvironmentEditor'):
     ListNoteBook.__init__(self, name=name)
     self.conn = conn
     self.main = StatementCursor(self.conn, name=name)
     self.append_page(RecordBox({}), 'Environment')
     self.menu = SimpleMenu()
     self.delimiters = DELIMITERS['out-arrows']
     self.dialogs = {}.fromkeys(['create', 'remove'])
Ejemplo n.º 5
0
 def __make_menus__(self):
     self.menu_bar = SimpleMenuBar()
     self.main_menu = SimpleMenu()
     self.tbar.add_button('create', 'create trait', self.ask_dialog)
     self.tbar.add_button('packages', 'show all packages', self.create_package_list)
     self.tbar.add_button('traits', 'show all traits', self.create_package_list)
     self.main_menu.add('create', self.ask_dialog)
     self.main_menu.add('packages', self.create_package_list)
     self.main_menu.add('traits', self.create_package_list)
     self.menu_bar.append(self.main_menu, 'main')
Ejemplo n.º 6
0
 def __init__(self, conn, suite, trait):
     MyNotebook.__init__(self)
     self.conn = conn
     self.suite = suite
     self.trait = trait
     self.script = TraitScript(self.conn, self.suite)
     self.script.set_trait(trait)
     self.menu = SimpleMenu()
     for row in self.script.scripts():
         name = row.script
         sfile = self.script.scriptfile(name)
         self.append_script(name, sfile.read())
         sfile.close()