def __setup_init(self): """ Crea y Empaqueta todo. """ from PanelTubeWidgets import Mini_Toolbar from PanelTubeWidgets import ToolbarAccionListasVideos from PanelTubeWidgets import Toolbar_Videos_Izquierda from PanelTubeWidgets import Toolbar_Videos_Derecha from PanelTubeWidgets import Toolbar_Guardar self.toolbar_encontrados = Mini_Toolbar("Videos Encontrados") self.toolbar_guardar_encontrados = Toolbar_Guardar() self.encontrados = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) self.toolbar_accion_izquierda = ToolbarAccionListasVideos() self.toolbar_videos_izquierda = Toolbar_Videos_Izquierda() self.toolbar_descargar = Mini_Toolbar("Videos Para Descargar") self.toolbar_guardar_descargar = Toolbar_Guardar() self.descargar = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) self.toolbar_accion_derecha = ToolbarAccionListasVideos() self.toolbar_videos_derecha = Toolbar_Videos_Derecha() # Izquierda scroll = self.__get_scroll() scroll.add_with_viewport(self.encontrados) box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) box.pack_start(self.toolbar_encontrados, False, False, 0) box.pack_start(self.toolbar_guardar_encontrados, False, False, 0) box.pack_start(scroll, True, True, 0) box.pack_start(self.toolbar_accion_izquierda, False, False, 0) box.pack_end(self.toolbar_videos_izquierda, False, False, 0) self.pack1(box, resize=False, shrink=False) # Derecha scroll = self.__get_scroll() scroll.add_with_viewport(self.descargar) box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) box.pack_start(self.toolbar_descargar, False, False, 0) box.pack_start(self.toolbar_guardar_descargar, False, False, 0) box.pack_start(scroll, True, True, 0) box.pack_start(self.toolbar_accion_derecha, False, False, 0) box.pack_end(self.toolbar_videos_derecha, False, False, 0) self.pack2(box, resize=False, shrink=False) self.show_all() self.toolbar_videos_izquierda.connect('mover_videos', self.__mover_videos) self.toolbar_videos_derecha.connect('mover_videos', self.__mover_videos) self.toolbar_videos_izquierda.connect('borrar', self.__set_borrar) self.toolbar_videos_derecha.connect('borrar', self.__set_borrar) self.toolbar_accion_izquierda.connect('ok', self.__ejecutar_borrar) self.toolbar_accion_derecha.connect('ok', self.__ejecutar_borrar) self.toolbar_encontrados.connect('abrir', self.__abrir_lista_shelve) self.toolbar_encontrados.connect('guardar', self.__show_toolbar_guardar) self.toolbar_guardar_encontrados.connect('ok', self.__guardar_lista_shelve) self.toolbar_descargar.connect('abrir', self.__abrir_lista_shelve) self.toolbar_descargar.connect('guardar', self.__show_toolbar_guardar) self.toolbar_guardar_descargar.connect('ok', self.__guardar_lista_shelve) self.toolbar_videos_derecha.connect("comenzar_descarga", self.__comenzar_descarga) self.toolbar_descargar.connect("menu_activo", self.__ejecutar_cancel_toolbars) self.toolbar_encontrados.connect("menu_activo", self.__ejecutar_cancel_toolbars) self.toolbars_flotantes = [ self.toolbar_guardar_encontrados, self.toolbar_guardar_descargar, self.toolbar_accion_izquierda, self.toolbar_accion_derecha ] GLib.timeout_add(300, self.__update)
def __setup_init(self): """ Crea y Empaqueta todo. """ self.toolbar_encontrados = Mini_Toolbar("Videos Encontrados") self.toolbar_guardar_encontrados = Toolbar_Guardar() self.encontrados = gtk.VBox() self.toolbar_accion_izquierda = ToolbarAccionListasVideos() self.toolbar_videos_izquierda = Toolbar_Videos_Izquierda() self.toolbar_descargar = Mini_Toolbar("Videos Para Descargar") self.toolbar_guardar_descargar = Toolbar_Guardar() self.descargar = gtk.VBox() self.toolbar_accion_derecha = ToolbarAccionListasVideos() self.toolbar_videos_derecha = Toolbar_Videos_Derecha() # Izquierda scroll = self.__get_scroll() event = gtk.EventBox() event.modify_bg(gtk.STATE_NORMAL, get_colors("window")) event.add(self.encontrados) scroll.add_with_viewport(event) scroll.modify_bg(gtk.STATE_NORMAL, get_colors("window")) scroll.get_child().modify_bg(gtk.STATE_NORMAL, get_colors("window")) #scroll.add_with_viewport(self.encontrados) box = gtk.VBox() event = gtk.EventBox() event.modify_bg(0, get_colors("drawingplayer")) event.add(self.toolbar_encontrados) box.pack_start(event, False, False, 0) event = gtk.EventBox() event.modify_bg(0, get_colors("drawingplayer")) event.add(self.toolbar_guardar_encontrados) box.pack_start(event, False, False, 0) box.pack_start(scroll, True, True, 0) event = gtk.EventBox() event.modify_bg(0, get_colors("drawingplayer")) event.add(self.toolbar_accion_izquierda) box.pack_start(event, False, False, 0) event = gtk.EventBox() event.modify_bg(0, get_colors("drawingplayer")) event.add(self.toolbar_videos_izquierda) box.pack_start(event, False, False, 0) self.pack1(box, resize=False, shrink=False) # Derecha scroll = self.__get_scroll() event = gtk.EventBox() event.modify_bg(gtk.STATE_NORMAL, get_colors("window")) event.add(self.descargar) scroll.add_with_viewport(event) scroll.modify_bg(gtk.STATE_NORMAL, get_colors("window")) scroll.get_child().modify_bg(gtk.STATE_NORMAL, get_colors("window")) #scroll.add_with_viewport(self.descargar) box = gtk.VBox() event = gtk.EventBox() event.modify_bg(0, get_colors("drawingplayer")) event.add(self.toolbar_descargar) box.pack_start(event, False, False, 0) event = gtk.EventBox() event.modify_bg(0, get_colors("drawingplayer")) event.add(self.toolbar_guardar_descargar) box.pack_start(event, False, False, 0) box.pack_start(scroll, True, True, 0) event = gtk.EventBox() event.modify_bg(0, get_colors("drawingplayer")) event.add(self.toolbar_accion_derecha) box.pack_start(event, False, False, 0) event = gtk.EventBox() event.modify_bg(0, get_colors("drawingplayer")) event.add(self.toolbar_videos_derecha) box.pack_start(event, False, False, 0) self.pack2(box, resize=False, shrink=False) self.show_all() self.toolbar_videos_izquierda.connect('mover_videos', self.__mover_videos) self.toolbar_videos_derecha.connect('mover_videos', self.__mover_videos) self.toolbar_videos_izquierda.connect('borrar', self.__set_borrar) self.toolbar_videos_derecha.connect('borrar', self.__set_borrar) self.toolbar_accion_izquierda.connect('ok', self.__ejecutar_borrar) self.toolbar_accion_derecha.connect('ok', self.__ejecutar_borrar) self.toolbar_encontrados.connect('abrir', self.__abrir_lista_shelve) self.toolbar_encontrados.connect('guardar', self.__show_toolbar_guardar) self.toolbar_guardar_encontrados.connect('ok', self.__guardar_lista_shelve) self.toolbar_descargar.connect('abrir', self.__abrir_lista_shelve) self.toolbar_descargar.connect('guardar', self.__show_toolbar_guardar) self.toolbar_guardar_descargar.connect('ok', self.__guardar_lista_shelve) self.toolbar_videos_derecha.connect("comenzar_descarga", self.__comenzar_descarga) self.toolbar_descargar.connect("menu_activo", self.__ejecutar_cancel_toolbars) self.toolbar_encontrados.connect("menu_activo", self.__ejecutar_cancel_toolbars) self.toolbars_flotantes = [ self.toolbar_guardar_encontrados, self.toolbar_guardar_descargar, self.toolbar_accion_izquierda, self.toolbar_accion_derecha ] gobject.timeout_add(300, self.__update)