def __init__ (self, messagebox=None): if ThreadManagerGui.__single__: raise ThreadManagerGui.__single__ else: ThreadManagerGui.__single__ = self self.tm = get_thread_manager() self.threads = {} if not messagebox: from GourmetRecipeManager import get_application self.messagebox = get_application().messagebox else: self.messagebox = messagebox self.to_remove = [] # a list of widgets to remove when we close...
def __init__ (self, parent=None): if ThreadManagerGui.__single__: raise ThreadManagerGui.__single__ else: ThreadManagerGui.__single__ = self self.tm = get_thread_manager() self.threads = {} if not parent: from GourmetRecipeManager import get_application parent = get_application().window self.dialog = gtk.Dialog(parent=parent, buttons=(gtk.STOCK_CLOSE,gtk.RESPONSE_CLOSE)) self.dialog.set_title(_('Gourmet Import/Export')) self.dialog.connect('response',self.close) self.dialog.connect('delete-event',self.delete_event_cb) self.sw = gtk.ScrolledWindow() self.pbtable = gtk.Table() self.last_row = 0 self.sw.add_with_viewport(self.pbtable); self.pbtable.set_border_width(6) self.sw.set_policy(gtk.POLICY_NEVER,gtk.POLICY_AUTOMATIC) self.sw.show_all() self.dialog.vbox.add(self.sw) self.to_remove = [] # a list of widgets to remove when we close...
def __init__(self, parent=None): if ThreadManagerGui.__single__: raise ThreadManagerGui.__single__ else: ThreadManagerGui.__single__ = self self.tm = get_thread_manager() self.threads = {} if not parent: from GourmetRecipeManager import get_application parent = get_application().window self.dialog = gtk.Dialog(parent=parent, buttons=(gtk.STOCK_CLOSE, gtk.RESPONSE_CLOSE)) self.dialog.set_title(_('Gourmet Import/Export')) self.dialog.connect('response', self.close) self.dialog.connect('delete-event', self.delete_event_cb) self.sw = gtk.ScrolledWindow() self.pbtable = gtk.Table() self.last_row = 0 self.sw.add_with_viewport(self.pbtable) self.pbtable.set_border_width(6) self.sw.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC) self.sw.show_all() self.dialog.vbox.add(self.sw) self.to_remove = [] # a list of widgets to remove when we close...
def rectree_activated_cb(self, tv, path, vc): rec = tv.get_model()[path][0] from GourmetRecipeManager import get_application get_application().open_rec_card(rec)
def rectree_activated_cb (self, tv, path, vc): rec = tv.get_model()[path][0] from GourmetRecipeManager import get_application get_application().open_rec_card(rec)