def __init_attributes(self, editor): self.__editor = editor self.__manager = None from os.path import join folder = editor.get_current_folder(globals()) file_ = join(folder, "GUI", "FindBar.glade") from gtk.glade import XML self.__glade = XML(file_, "BarWindow", "scribes") self.__mglade = XML(file_, "MenuWindow", "scribes") return
def enable(self): log.debug("Stats plugin enable called") self.config = deluge.configmanager.ConfigManager("stats.gtkui.conf", DEFAULT_CONF) self.glade = XML(common.get_resource("config.glade")) component.get("Preferences").add_page("Stats", self.glade.get_widget("prefs_box")) component.get("PluginManager").register_hook("on_apply_prefs", self.on_apply_prefs) component.get("PluginManager").register_hook("on_show_prefs", self.on_show_prefs) self.on_show_prefs() self.graphs_tab = GraphsTab(XML(common.get_resource("tabs.glade")), self.config['colors']) self.torrent_details = component.get('TorrentDetails') self.torrent_details.add_tab(self.graphs_tab)
def __init__(self, parent=None): try: assert self.glade_file filepath = os.path.join(self.glade_dir, self.glade_file) if self.glade_typedict: wtree = XML(filepath, typedict=self.glade_typedict, domain='pitivi') else: # pygtk 2.4 doesn't like typedict={} ? wtree = XML(filepath, domain='pitivi') except RuntimeError, e: raise RuntimeError('Failed to load file %s from directory %s: %s' % (self.glade_file, self.glade_dir, e))
def __init_attributes(self, editor): self.__editor = editor pwd = editor.get_current_folder(globals()) self.__oglade = editor.get_gui_object(globals(), "OpenDialogGUI/GUI/GUI.glade") from os.path import join from gtk.glade import XML file_ = join(pwd, "NewFileDialogGUI/NewFileDialog.glade") self.__nglade = XML(file_, "Window", "scribes") file_ = join(pwd, "RemoteDialogGUI/RemoteDialog.glade") self.__rglade = XML(file_, "Window", "scribes") self.__open_manager = None self.__remote_manager = None self.__newfile_manager = None return False
def __init_attributes(self, editor): self.__editor = editor from os.path import join glade_file = join(editor.data_folder, "Editor.glade") from gtk.glade import XML self.__glade = XML(glade_file, "Window", "scribes") return
def __init_attributes(self, editor): self.__editor = editor from os.path import join, split current_folder = split(globals()["__file__"])[0] glade_file = join(current_folder, "DocumentBrowser.glade") from gtk.glade import XML self.__glade = XML(glade_file, "Window", "scribes") return
def __init__(self, parent=None): try: assert self.glade_file if 'pitivi.exe' in __file__.lower(): from pitivi.configure import WIN32_LIBDIR filepath = os.path.join(self.glade_dir, WIN32_LIBDIR + self.glade_file) else: filepath = os.path.join(self.glade_dir, self.glade_file) if self.glade_typedict: wtree = XML(filepath, typedict=self.glade_typedict, domain='pitivi') else: # pygtk 2.4 doesn't like typedict={} ? wtree = XML(filepath, domain='pitivi') except RuntimeError, e: raise RuntimeError('Failed to load file %s from directory %s: %s' % (self.glade_file, self.glade_dir, e))
def get_glade_object(self, globals_, basepath, object_name): #FIXME: This function will soon be deprecated. It uses glade. # GTKBUILDER should be use instead.get_gui_object uses # GTKBUILDER. from os.path import join folder = self.get_current_folder(globals_) file_ = join(folder, basepath) from gtk.glade import XML glade = XML(file_, object_name, "scribes") # glade = XML(file_) return glade
def __init_attributes(self, editor): self.__editor = editor from os.path import join, split current_folder = split(globals()["__file__"])[0] glade_file = join(current_folder, "SymbolBrowser.glade") from gtk.gdk import pixbuf_new_from_file class_pixbuf = join(current_folder, "class.png") self.__class_pixbuf = pixbuf_new_from_file(class_pixbuf) function_pixbuf = join(current_folder, "function.png") self.__function_pixbuf = pixbuf_new_from_file(function_pixbuf) method_pixbuf = join(current_folder, "method.png") self.__method_pixbuf = pixbuf_new_from_file(method_pixbuf) from gtk.glade import XML self.__glade = XML(glade_file, "Window", "scribes") return
def __init__(self, widget_name): self.__xml = XML(ENV_VARS.pkgdatadir + widget_name + ".glade", widget_name) self.window = self.__xml.get_widget(widget_name) self.window.connect("delete-event", self.on_delete_event)
def __init__(self, name): self.__xml = XML(ENV_VARS.pkgdatadir + name + ".glade", name) self.__widget = self.__xml.get_widget(name) self.__widget.show()