def __init__(self): gtk.Window.__init__(self) self.set_title("JAMediaVideo") self.set_icon_from_file(os.path.join(BASE_PATH, "Iconos", "JAMediaVideo.svg")) self.set_resizable(True) self.set_default_size(437, 328) self.set_border_width(4) self.modify_bg(0, get_colors("toolbars")) self.set_position(gtk.WIN_POS_CENTER) self.pistas = [] vbox = gtk.VBox() self.add(vbox) self.show_all() self.toolbar = Toolbar() self.toolbar_salir = ToolbarSalir() self.toolbar_accion = ToolbarAccion() self.base_panel = BasePanel() vbox.pack_start(self.toolbar, False, True, 4) vbox.pack_start(self.toolbar_salir, False, True, 4) vbox.pack_start(self.toolbar_accion, False, True, 4) vbox.pack_start(self.base_panel, True, True, 0) self.toolbar.connect("accion", self.__set_accion) self.toolbar.connect('salir', self.__confirmar_salir) self.toolbar.connect("config-show", self.__config_show) self.toolbar.connect("mode-change", self.__mode_change) self.toolbar_salir.connect('salir', self.__salir) self.base_panel.connect("accion-list", self.__accion_list) self.base_panel.connect("in-run", self.__jamediaconvert_in_run) self.base_panel.connect("pendientes", self.__jamediaconvert_info) self.base_panel.connect("cancel-toolbars", self.__cancel_toolbars) self.toolbar_accion.connect("aviso", self.__update_accions) self.connect("delete-event", self.__salir) self.show_all() self.realize() gobject.idle_add(self.__run) print "JAMediaVideo process:", os.getpid()