def __init__(self): Gtk.Paned.__init__(self, orientation=Gtk.Orientation.HORIZONTAL) self.set_border_width(5) self.proyecto = {} self.workpanel = WorkPanel() self.infonotebook = InfoNotebook() self.seleccionado_actual = 0 self.toolbarproyecto = ToolbarProyecto() self.toolbararchivo = ToolbarArchivo() toolbarbusquedas = ToolbarBusquedas() self.infonotebook_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) self.infonotebook_box.pack_start(self.toolbarproyecto, False, False, 0) self.infonotebook_box.pack_start(self.infonotebook, True, True, 0) self.infonotebook_box.pack_end(toolbarbusquedas, False, False, 0) workpanel_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) workpanel_box.pack_start(self.toolbararchivo, False, False, 0) workpanel_box.pack_end(self.workpanel, True, True, 0) self.pack1(self.infonotebook_box, resize=False, shrink=False) self.pack2(workpanel_box, resize=True, shrink=True) self.show_all() self.infonotebook_box.set_size_request(300, -1) self.workpanel.connect('new_select', self.__set_introspeccion) self.workpanel.connect('ejecucion', self.__re_emit_ejecucion) self.workpanel.connect('update', self.__re_emit_update) self.toolbararchivo.connect('accion', self.set_accion_archivo) self.toolbarproyecto.connect('accion', self.set_accion_proyecto) toolbarbusquedas.connect("buscar", self.__buscar) toolbarbusquedas.connect("accion", self.__buscar_mas) self.infonotebook.connect('new_select', self.__set_linea) self.infonotebook.connect('open', self.__abrir_archivo) self.infonotebook.connect('search_on_grep', self.__search_grep) self.infonotebook.connect('remove_proyect', self.__remove_proyect)