def __init__(self): gtk.Window.__init__(self) self.connect("destroy", self.destroy) self.preferences = pref.preferences(pref_fn) # subdivisor para menu y resto vb = gtk.VBox() self.add(vb) mnu = main_menu() vb.pack_start(mnu, expand = False) # subdivisor para editor/archivos hp = gtk.HPaned() vb.pack_start(hp, expand = False) l = gtk.Label("Espacio panel izquierdo") f1 = gtk.Frame() f1.set_shadow_type(gtk.SHADOW_ETCHED_IN) f1.add(l) hp.add1(f1) self.ed_mgr = editor_mgr.editor_manager() self.ed_mgr.add_editor("Inicial") f2 = gtk.Frame() f2.set_shadow_type(gtk.SHADOW_ETCHED_IN) f2.add(self.ed_mgr) hp.add2(f2) pdb.set_trace() self.show_all()
def __init__(self): gtk.Window.__init__(self) self.connect("destroy", self.destroy) self.preferences = pref.preferences(pref_fn) # subdivisor para menu y resto vb = gtk.VBox() self.add(vb) mnu = main_menu() vb.pack_start(mnu, expand=False) # subdivisor para editor/archivos hp = gtk.HPaned() vb.pack_start(hp, expand=False) l = gtk.Label("Espacio panel izquierdo") f1 = gtk.Frame() f1.set_shadow_type(gtk.SHADOW_ETCHED_IN) f1.add(l) hp.add1(f1) self.ed_mgr = editor_mgr.editor_manager() self.ed_mgr.add_editor("Inicial") f2 = gtk.Frame() f2.set_shadow_type(gtk.SHADOW_ETCHED_IN) f2.add(self.ed_mgr) hp.add2(f2) pdb.set_trace() self.show_all()
def __init__(self): gtk.Window.__init__(self) self.connect("destroy", self.destroy) self.preferences = pref.preferences(pref_fn) # subdivisor para menu y resto vb = gtk.VBox() self.add(vb) #itemBarra={"_File",{{"_Save",self.save},{"", None},{"_Quit", self.destroy}}} itemBarra = { "_File": { "_Save": self.save, "": None, "_Quit": self.destroy, "_New": self.new, "_Open": self.openn }, "_Edit": { "_Copy": self.copy, "_Cut": self.cut, "_Paste": self.paste }, "_Help": { "_About": about_window } } barra = barraHerramientas() barra.add_items(itemBarra) vb.pack_start(barra, expand=False) # subdivisor para editor/archivos self.hp = gtk.HPaned() #~ vb.pack_start(hp, expand = False) vb.add(self.hp) l = gtk.Label("Espacio panel izquierdo") f1 = gtk.Frame() f1.set_shadow_type(gtk.SHADOW_ETCHED_IN) f1.add(l) #~ hp.add1(f1) self.hp.add(f1) self.ed_mgr = editor_mgr.editor_manager() self.editor = self.ed_mgr.add_editor("Inicial") self.editor2 = self.ed_mgr.add_editor("Final") #~ print(self.ed_mgr.get_current_page()) self.f2 = gtk.Frame() self.f2.set_shadow_type(gtk.SHADOW_ETCHED_IN) self.f2.add(self.ed_mgr) #~ hp.add2(f2) self.hp.add(self.f2) self.show_all()
def __init__(self): gtk.Window.__init__(self) self.connect("destroy", self.destroy) self.preferences = pref.preferences(pref_fn) # subdivisor para menu y resto vb = gtk.VBox() self.add(vb) #itemBarra={"_File",{{"_Save",self.save},{"", None},{"_Quit", self.destroy}}} itemBarra={"_File": { "_Save": self.save, "": None, "_Quit": self.destroy, "_New": self.new, "_Open": self.openn }, "_Edit":{ "_Copy": self.copy, "_Cut": self.cut, "_Paste": self.paste }, "_Help": {"_About": about_window} } barra = barraHerramientas() barra.add_items(itemBarra) vb.pack_start(barra, expand = False) # subdivisor para editor/archivos self.hp = gtk.HPaned() #~ vb.pack_start(hp, expand = False) vb.add(self.hp) l = gtk.Label("Espacio panel izquierdo") f1 = gtk.Frame() f1.set_shadow_type(gtk.SHADOW_ETCHED_IN) f1.add(l) #~ hp.add1(f1) self.hp.add(f1) self.ed_mgr = editor_mgr.editor_manager() self.editor=self.ed_mgr.add_editor("Inicial") self.editor2=self.ed_mgr.add_editor("Final") #~ print(self.ed_mgr.get_current_page()) self.f2 = gtk.Frame() self.f2.set_shadow_type(gtk.SHADOW_ETCHED_IN) self.f2.add(self.ed_mgr) #~ hp.add2(f2) self.hp.add(self.f2) self.show_all()
def __init__(self): gtk.Window.__init__(self) self.connect("destroy", self.destroy) self.preferences = pref.preferences(pref_fn) # subdivisor para menu y resto vb = gtk.VBox() # contenedor de TODO self.add(vb) # itemBarra={"_File",{{"_Save",self.save},{"", None},{"_Quit", self.destroy}}} itemBarra = { "_File": {"_Save": self.save, "": None, "_Quit": self.destroy, "_New": self.new, "_Open": self.openn}, "_Edit": {"_Copy": self.copy, "_Cut": self.cut, "_Paste": self.paste}, "_Help": {"_About": about_window}, } barra = barraHerramientas() barra.add_items(itemBarra) vb.pack_start(barra, expand=False) # subdivisor para editor/archivos self.hp = gtk.HPaned() # ~ vb.pack_start(hp, expand = False) vb.add(self.hp) # ----------------ESPACIO IZQUIERDO-------------------------- l = gtk.Label("Espacio panel izquierdo") f1 = gtk.Frame() f1.set_shadow_type(gtk.SHADOW_ETCHED_IN) directory = Directory() # ~ scrw = gtk.ScrolledWindow() # ~ scrw.add(directory) # ~ f1.add(scrw) f1.add(directory) self.hp.add(f1) # ----------------ESPACIO DERECHO--------------------------- self.f2 = gtk.Frame() self.f2.set_shadow_type(gtk.SHADOW_ETCHED_IN) self.ed_mgr = editor_mgr.editor_manager() # el notebook contenedor de pages(editors) # al notebook le agrega las paginas editor = self.ed_mgr.add_editor("Incial") self.editorActual = editor self.f2.add(self.ed_mgr) # agrega el notebook al paned self.hp.add(self.f2) self.maximize() self.show_all()
def __init__(self): gtk.Window.__init__(self) self.connect("destroy", self.destroy) self.preferences = pref.preferences(pref_fn) # subdivisor para menu y resto vb = gtk.VBox() #contenedor de TODO self.add(vb) #itemBarra={"_File",{{"_Save",self.save},{"", None},{"_Quit", self.destroy}}} itemBarra = { "_File": { "_Save": self.save, "": None, "_Quit": self.destroy, "_New": self.new, "_Open": self.openn }, "_Edit": { "_Copy": self.copy, "_Cut": self.cut, "_Paste": self.paste }, "_Help": { "_About": about_window } } barra = barraHerramientas() barra.add_items(itemBarra) vb.pack_start(barra, expand=False) # subdivisor para editor/archivos self.hp = gtk.HPaned() #~ vb.pack_start(hp, expand = False) vb.add(self.hp) #----------------ESPACIO IZQUIERDO-------------------------- l = gtk.Label("Espacio panel izquierdo") f1 = gtk.Frame() f1.set_shadow_type(gtk.SHADOW_ETCHED_IN) directory = Directory() #~ scrw = gtk.ScrolledWindow() #~ scrw.add(directory) #~ f1.add(scrw) f1.add(directory) self.hp.add(f1) #----------------ESPACIO DERECHO--------------------------- self.f2 = gtk.Frame() self.f2.set_shadow_type(gtk.SHADOW_ETCHED_IN) self.ed_mgr = editor_mgr.editor_manager( ) # el notebook contenedor de pages(editors) # al notebook le agrega las paginas editor = self.ed_mgr.add_editor("Incial") self.editorActual = editor self.f2.add(self.ed_mgr) #agrega el notebook al paned self.hp.add(self.f2) self.maximize() self.show_all()