diff options
author | Cristian Garcia <cristian99garcia@gmail.com> | 2013-05-14 19:44:48 (GMT) |
---|---|---|
committer | Cristian Garcia <cristian99garcia@gmail.com> | 2013-05-14 19:44:48 (GMT) |
commit | 2f369433a8d23f28cae5be1b2f7301d60febcd6a (patch) | |
tree | bcbf776738784e279c5d0a8121f1c49f0ad52500 | |
parent | 931eb49985ba04d3e1d621b7c4c065c46e8d8419 (diff) |
Asignando funciones a los botones de la barra de herramientas
-rw-r--r-- | CristianEdit/CristianEdit.py | 15 | ||||
-rw-r--r-- | CristianEdit/objetos.py | 15 | ||||
-rw-r--r-- | CristianEdit/objetos.pyc | bin | 46741 -> 46761 bytes |
3 files changed, 15 insertions, 15 deletions
diff --git a/CristianEdit/CristianEdit.py b/CristianEdit/CristianEdit.py index eb0ce9c..85e0e62 100644 --- a/CristianEdit/CristianEdit.py +++ b/CristianEdit/CristianEdit.py @@ -131,7 +131,14 @@ class CristianEdit(Gtk.Plug): self.lugares.remove(self.lugares[-1]) self.toolbar.connect('abrir', self.abrir) + self.toolbar.connect('guardar', self.guardar) + self.toolbar.connect('nuevo', self.pagina_nueva) + self.toolbar.connect('deshacer', self.deshacer) + self.toolbar.connect('rehacer', self.rehacer) + self.toolbar.connect('tipografia', self.set_fuente) self.toolbar.connect('preferencias', self.mostrar_dialogo_configuraciones) + self.toolbar.connect('buscar-changed', self.buscar_changed) + self.toolbar.connect('buscar-activate', self.buscar_enter) self.notebook.connect('boton-cerrar-clicked', self.cerrar_desde_boton) self.add(self.vbox) @@ -505,14 +512,6 @@ class CristianEdit(Gtk.Plug): return lugar - def get_direccion(self): - """Devuelve la dirección del buffer actual""" - - pagina = self.notebook.get_current_page() - direccion = self.lugares[pagina] - - return direccion - def get_fuente(self): return self.fuente diff --git a/CristianEdit/objetos.py b/CristianEdit/objetos.py index 5e86964..4ff92ff 100644 --- a/CristianEdit/objetos.py +++ b/CristianEdit/objetos.py @@ -219,9 +219,6 @@ class Menu(Gtk.MenuBar): self.recientes.append(archivo) numero += 1 - else: - pass - self.show_all() def borrar_recientes(self): @@ -255,11 +252,15 @@ class Buffer(GtkSource.Buffer): self.set_highlight_syntax(True) self.set_language(lenguaje) - nombre = lenguaje.get_name() - numero = self.lenguajes.index(nombre.lower()) + try: + nombre = lenguaje.get_name() + numero = self.lenguajes.index(nombre.lower()) - combo.set_active(numero + 1) + combo.set_active(numero + 1) + except: + pass + else: self.set_highlight_syntax(False) @@ -490,7 +491,7 @@ class Barra(Gtk.Toolbar): self.separador() self.toolbutton(Gtk.STOCK_UNDO, 'deshacer', 'Deshacer cambios.') self.toolbutton(Gtk.STOCK_REDO, 'rehacer', 'Rehacer cambios.') - self.toolbutton(Gtk.STOCK_EXECUTE, 'ejecutar', 'Ejecutar archivo.') + #self.toolbutton(Gtk.STOCK_EXECUTE, 'ejecutar', 'Ejecutar archivo.') self.separador() self.toolbutton(Gtk.STOCK_SELECT_FONT, 'tipografia', diff --git a/CristianEdit/objetos.pyc b/CristianEdit/objetos.pyc Binary files differindex 8fa12a1..1bb1284 100644 --- a/CristianEdit/objetos.pyc +++ b/CristianEdit/objetos.pyc |