def __init__(self): gtk.HPaned.__init__(self) self.set_border_width(2) self.modify_bg(gtk.STATE_NORMAL, get_colors("window")) vbox = gtk.VBox() self.visor = VideoVisor() self.progress = ProgressPlayer() self.playercontrols = PlayerControls() vbox.pack_start(self.visor, True, True, 0) vbox.pack_start(self.progress, False, False, 0) vbox.pack_start(self.playercontrols, False, False, 0) self.pack1(vbox, resize=True, shrink=True) self.playerlist = PlayerList() self.pack2(self.playerlist, resize=False, shrink=False) self.show_all() self.player = False self.visor.connect("ocultar_controles", self.__ocultar_controles) self.progress.connect("user-set-value", self.__user_set_progress) self.playercontrols.volumen.connect("volumen", self.__set_volumen) self.playerlist.lista.connect("nueva-seleccion", self.__cargar_reproducir) self.playerlist.connect("accion", self.__accion_menu) self.playercontrols.connect("accion-controls", self.__accion_controls) self.playerlist.balance.connect("balance-valor", self.__accion_balance)
def __init__(self): gtk.EventBox.__init__(self) self.set_border_width(2) self.modify_bg(gtk.STATE_NORMAL, get_colors("window")) vbox = gtk.VBox() self.playerlist = PlayerList() vbox.pack_start(self.playerlist, True, True, 0) self.playercontrols = PlayerControls() vbox.pack_end(self.playercontrols, False, False) self.add(vbox) self.show_all() self.player = False self.datos = False self.playercontrols.volumen.connect("volumen", self.__set_volumen) self.playerlist.lista.connect("nueva-seleccion", self.__cargar_reproducir) self.playerlist.connect("accion", self.__accion_menu) self.playercontrols.connect("accion-controls", self.__accion_controls) self.connect("show", self.__show) self.connect("hide", self.__hide)
def __init__(self): gtk.EventBox.__init__(self) self.modify_bg(gtk.STATE_NORMAL, get_colors("window")) vbox = gtk.VBox() conf_box = gtk.VBox() self.balance = BalanceWidget() #self.efectos = VideoEfectos() self.lista = PlayerList() self.lista.set_mime_types(["audio/*", "video/*"]) self.player_controls = PlayerControls() conf_box.pack_start(self.balance, False, False, 0) #conf_box.pack_start(self.efectos, True, True, 0) scroll = gtk.ScrolledWindow() scroll.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC) scroll.add_with_viewport(conf_box) scroll.get_child().modify_bg(gtk.STATE_NORMAL, get_colors("window")) vbox.pack_start(scroll, True, True, 0) vbox.pack_start(self.lista, True, True, 0) vbox.pack_end(self.player_controls, False, False, 0) self.add(vbox) self.show_all() self.balance.connect("balance-valor", self.__emit_balance) #self.efectos.connect("click_efecto", self.__emit_add_remove_efecto) #self.efectos.connect("configurar_efecto", self.__emit_config_efecto) self.lista.connect("nueva-seleccion", self.__emit_cargar_reproducir) self.lista.connect("accion-list", self.__emit_accion_list) self.lista.connect("menu_activo", self.__emit_menu_activo) self.lista.connect("add_stream", self.__emit_add_stream) self.player_controls.connect("accion-controls", self.__emit_accion_controls) self.set_size_request(150, -1)
def __init__(self): gtk.EventBox.__init__(self) self.modify_bg(gtk.STATE_NORMAL, COLORES["text"]) self.player = False self.video_path = "" vbox = gtk.VBox() self.visor = Visor() self.progress = ProgressPlayer() self.control = PlayerControls() vbox.pack_start(self.visor, True, True, 0) vbox.pack_start(self.progress, False, True, 0) vbox.pack_start(self.control, False, True, 0) self.add(vbox) self.show_all() self.control.connect("accion-controls", self.__control) self.progress.connect("seek", self.__seek) self.progress.connect("volumen", self.__volumen)