Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCristian Garcia <cristian99garcia@gmail.com>2013-05-14 19:44:48 (GMT)
committer Cristian Garcia <cristian99garcia@gmail.com>2013-05-14 19:44:48 (GMT)
commit2f369433a8d23f28cae5be1b2f7301d60febcd6a (patch)
treebcbf776738784e279c5d0a8121f1c49f0ad52500
parent931eb49985ba04d3e1d621b7c4c065c46e8d8419 (diff)
Asignando funciones a los botones de la barra de herramientas
-rw-r--r--CristianEdit/CristianEdit.py15
-rw-r--r--CristianEdit/objetos.py15
-rw-r--r--CristianEdit/objetos.pycbin46741 -> 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
index 8fa12a1..1bb1284 100644
--- a/CristianEdit/objetos.pyc
+++ b/CristianEdit/objetos.pyc
Binary files differ