def __init__(self): IngredientAndPantryList.__init__(self) ShoppingList.__init__(self) self.prefs = prefs.get_prefs() self.conf = [] self.w = gtk.Window() self.main = gtk.VBox() self.w.set_title(_('Shopping List')) self.w.set_default_size(800, 600) self.w.connect('delete-event', self.hide) from GourmetRecipeManager import get_application self.setup_ui_manager() self.setup_actions() self.setup_main() self.conf.append( WidgetSaver.WindowSaver(self.w, self.prefs.get('shopGuiWin', {}), show=False)) self.conf.append( WidgetSaver.WidgetSaver( self.vp, self.prefs.get('shopvpaned1', {'position': self.vp.get_position()}))) self.conf.append( WidgetSaver.WidgetSaver( self.hp, self.prefs.get('shophpaned1', {'position': self.hp.get_position()}))) plugin_loader.Pluggable.__init__(self, [plugin.ShoppingListPlugin]) self.sh = self.get_shopper([]) self.setup_category_ui() self.create_popups()
def __init__ (self): IngredientAndPantryList.__init__(self) ShoppingList.__init__(self) self.prefs = prefs.get_prefs() self.conf = [] self.w = gtk.Window(); self.main = gtk.VBox() self.w.set_title(_('Shopping List')) self.w.set_default_size(800,600) self.w.connect('delete-event',self.hide) from GourmetRecipeManager import get_application self.setup_ui_manager() self.setup_actions() self.setup_main() self.conf.append(WidgetSaver.WindowSaver(self.w, self.prefs.get('shopGuiWin',{}), show=False) ) self.conf.append( WidgetSaver.WidgetSaver(self.vp, self.prefs.get('shopvpaned1',{'position':self.vp.get_position()}) ) ) self.conf.append( WidgetSaver.WidgetSaver(self.hp, self.prefs.get('shophpaned1',{'position':self.hp.get_position()}) ) ) plugin_loader.Pluggable.__init__(self, [plugin.ShoppingListPlugin]) self.sh = self.get_shopper([]) self.setup_category_ui() self.create_popups()
def __init__(self, file, encodings=None): if get_prefs().get('utf-16', False): self.encodings.extend(['utf_16', 'utf_16_le', 'utf_16_be']) if encodings: self.encodings = encodings if type(file) == str: file = open(file, 'r') self.txt = file.read() file.close()
def __init__ (self, file, encodings=None): if get_prefs().get('utf-16',False): self.encodings.extend(['utf_16','utf_16_le','utf_16_be']) if encodings: self.encodings = encodings if type(file)==str: file = open(file,'r') self.txt = file.read() file.close()
def __init__ (self): self.recs = {}; self.extras = [] self.includes = {} self.data,self.pantry=self.grabIngsFromRecs([]) import backends.db self.rd = backends.db.get_database() import prefs self.prefs = prefs.get_prefs()