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
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()
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)
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'])
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')
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()