def create_ui(self): self.use_colors = True self.set_border_width(2) self.__create_toolbar() self.__create_view() self.statusbar = HIGAnimatedBar('', gtk.STOCK_INFO) self.pack_start(self.statusbar, False, False) self.show_all() Prefs()['gui.maintab.sniffview.font'].connect(self.__modify_font) Prefs()['gui.maintab.sniffview.usecolors'].connect(self.__modify_colors) self.tree.get_selection().set_mode(gtk.SELECTION_MULTIPLE) self.tree.get_selection().connect('changed', self.__on_selection_changed) self.filter.get_entry().connect('activate',self.__on_apply_filter) self.tree.connect('button-press-event', self.__on_popup) self.connect('realize', self.__on_realize) self.timeout_id = None self.reload()
def __create_widgets(self): self.vbox = HIGVBox() self.animated_bar = HIGAnimatedBar('') self.toolbar = HIGToolBar() self.notebook = gtk.Notebook() self.notebook.set_show_tabs(False) self.notebook.set_show_border(False) self.plug_page = PluginPage(self) self.audit_page = AuditPage(self) self.path_page = PathPage(self)