diff options
Diffstat (limited to 'CristianEdit/CristianEdit.py')
-rw-r--r-- | CristianEdit/CristianEdit.py | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/CristianEdit/CristianEdit.py b/CristianEdit/CristianEdit.py index 06114e2..ee0cae1 100644 --- a/CristianEdit/CristianEdit.py +++ b/CristianEdit/CristianEdit.py @@ -95,8 +95,8 @@ class CristianEdit(Gtk.Plug): hbox_toolbar.add(self.toolbar) self.vbox.pack_start(self.notebook, True, True, 0) - self.notebook.set_show_tabs(False) self.menu.actualizar_recientes(self.configuraciones['recientes']) + self.notebook.set_show_tabs(False) self.menu.connect('abrir', self.abrir) self.menu.connect('accion', self.set_accion) @@ -107,10 +107,10 @@ class CristianEdit(Gtk.Plug): self.notebook.connect('boton-cerrar-clicked', self.cerrar_desde_boton) self.notebook.connect('boton-nuevo-clicked', self.pagina_nueva) self.notebook.connect('switch-page', self.pre_actualizar_widgets) - self.dialogo.connect('solicitar-buffer', self.setear_variable_buffer) ventana.add_accel_group(self.menu.grupo) self.pagina_nueva() + self.dialogo.set_view(self.get_view()) for direccion in direcciones: if os.path.exists(direccion) and G.get_mime_type(direccion): @@ -130,6 +130,7 @@ class CristianEdit(Gtk.Plug): view = self.get_view() self.actualizar_widgets(view=view) + self.dialogo.set_view(view) def actualizar_widgets(self, view=None): """Sensitiva los widgets, según si @@ -525,6 +526,7 @@ class CristianEdit(Gtk.Plug): self.lugares.append('Sin dirección') self.etiquetas.append(label) self.barras_de_abajo.append(barra_inferior) + self.dialogo.set_view(view) view.configurar(self.configuraciones) @@ -623,8 +625,8 @@ class CristianEdit(Gtk.Plug): def mostrar_dialogo_reemplazar(self, widget=None): """Muestra un diálogo para reemplzar texto""" - if not self.dialogo.mostrado: - self.dialogo.mostrado = True + if not self.dialogo.visible: + self.dialogo.visible = True texto_actual = '' @@ -637,12 +639,9 @@ class CristianEdit(Gtk.Plug): if len(texto_actual.splitlines()) > 1: texto_actual = '' - self.dialogo.set_text(texto_actual) + self.dialogo.buscar_entry.set_text(texto_actual) self.dialogo.show_all() - else: - self.dialogo.set_focus(True) - def mostrar_dialogo_configuraciones(self, widget=None): """Abre un díalogo con configuraciones.""" |