diff options
Diffstat (limited to 'CristianEdit/CristianEdit.py')
-rw-r--r-- | CristianEdit/CristianEdit.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/CristianEdit/CristianEdit.py b/CristianEdit/CristianEdit.py index e273eac..bd8205b 100644 --- a/CristianEdit/CristianEdit.py +++ b/CristianEdit/CristianEdit.py @@ -219,6 +219,8 @@ class CristianEdit(Gtk.Plug): pagina = self.notebook.get_current_page() + self.menu.bloquear_menus() + if not direccion: navegador = Navegador( 'Abrir archivo de Texto', @@ -314,6 +316,8 @@ class CristianEdit(Gtk.Plug): elif direccion in self.lugares: self.notebook.set_current_page(self.lugares.index(direccion)) + self.menu.desbloquear_menus() + def guardar(self, widget=None, direccion=None): """Guardar el archivo actual. Si se guarda por primera vez, se llamará a la función @@ -346,6 +350,8 @@ class CristianEdit(Gtk.Plug): def guardar_como(self, widget=None): """Guardar copia o por primera vez.""" + self.menu.bloquear_menus() + pagina = self.notebook.get_current_page() buffer = self.buffers[pagina] @@ -379,6 +385,8 @@ class CristianEdit(Gtk.Plug): self.navegador.destroy() + self.menu.desbloquear_menus() + def estado(self, *args): """Muestra un diálogo con los datos del archivo que se está editando actualmente.""" |