def __init__(self): gtk.Window.__init__(self) self.set_title("JAMediaImagenes") self.set_icon_from_file( os.path.join(PATH, "iconos", "JAMediaImagenes.svg")) self.set_resizable(True) self.set_border_width(2) self.set_size_request(640, 480) self.set_position(gtk.WIN_POS_CENTER) self.__utiles = {} self.__processor = ImgProcessor() vbox_base = gtk.VBox() self.__menu = MenuPrincipal() self.__toolbar = ToolbarPrincipal() self.__visor_imagen = gtk.Image() self.__status_bar = gtk.Statusbar() scroll = gtk.ScrolledWindow() scroll.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC) scroll.add_with_viewport(self.__visor_imagen) vbox_base.pack_start(self.__menu, False, False) vbox_base.pack_start(self.__toolbar, False, False) vbox_base.pack_start(scroll, True, True, 0) vbox_base.pack_start(self.__status_bar, False, False) self.add(vbox_base) self.show_all() self.__menu.connect("accion", self.__accion_menu) self.__menu.connect("open-util", self.__open_util) self.__toolbar.connect("accion", self.__action_toolbar) self.connect("delete-event", self.__salir) #self.__visor_imagen.connect("size-allocate", self.__size_allocate) #self.connect("key-press-event", self.__key_press_event) print "JAMediaImagenes process:", os.getpid() self.__close_file()