Пример #1
0
 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()
Пример #2
0
    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()
Пример #3
0
    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()
Пример #4
0
	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()
Пример #5
0
    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()
Пример #6
0
    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()