def __init__(self): Gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("window")) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = Gtk.ToolItem() item.set_expand(True) self.menu = Menu() self.menu.show() item.add(self.menu) self.insert(item, -1) ''' archivo = os.path.join(BASEPATH, "Iconos", "salir.svg") boton = get_boton(archivo, flip=False, pixels=get_pixels(1)) boton.set_tooltip_text("Salir") boton.connect("clicked", self.__salir) self.insert(boton, -1) ''' self.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.show_all() self.menu.connect( "load", self.__emit_load)
def __init__(self): Gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("drawingplayer")) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) imagen = Gtk.Image() icono = os.path.join(BASE_PATH, "Iconos", "JAMediaVideo.svg") pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size( icono, -1, 35) imagen.set_from_pixbuf(pixbuf) imagen.show() item = Gtk.ToolItem() item.add(imagen) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Salir.") boton.connect("clicked", self.__salir) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("barradeprogreso")) archivo = os.path.join(BASE_PATH, "Iconos", "lista.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Selecciona una Lista") boton.connect("clicked", self.__get_menu) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = Gtk.ToolItem() self.label = Gtk.Label("") self.label.show() item.add(self.label) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "agregar.svg") self.boton_agregar = get_boton(archivo, flip=False, pixels=24) self.boton_agregar.set_tooltip_text("Agregar Streaming") self.boton_agregar.connect("clicked", self.__emit_add_stream) self.insert(self.boton_agregar, -1) self.show_all()
def __init__(self): gtk.Toolbar.__init__(self) self.modify_bg(gtk.STATE_NORMAL, get_colors("download")) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Cancelar") boton.connect("clicked", self.cancelar) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = gtk.ToolItem() self.label = gtk.Label("") self.label.show() item.add(self.label) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "dialog-ok.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Aceptar") boton.connect("clicked", self.__emit_salir) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.show_all()
def __init__(self): gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("window")) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) imagen = gtk.Image() icono = os.path.join(BASE_PATH, "Iconos", "yt_videos_black.png") pixbuf = gdk.pixbuf_new_from_file_at_size( icono, -1, 24) imagen.set_from_pixbuf(pixbuf) imagen.show() item = gtk.ToolItem() item.add(imagen) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = gtk.ToolItem() item.set_expand(True) self.label = gtk.Label("") self.label.set_justify(gtk.JUSTIFY_LEFT) #self.label.set_line_wrap(True) self.label.show() item.add(self.label) self.insert(item, -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("drawingplayer")) self.colors = [get_color("BLANCO"), get_color("NARANJA")] self.color = self.colors[0] self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "stop.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Detener") self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = Gtk.ToolItem() self.label = Gtk.Label("Grabador Detenido.") self.label.show() item.add(self.label) self.insert(item, -1) self.show_all() boton.connect("clicked", self.__emit_stop)
def __init__(self): gtk.EventBox.__init__(self) self.modify_bg(gtk.STATE_NORMAL, get_colors("drawingplayer")) self.colors = [get_colors("window"), get_colors("naranaja")] self.color = self.colors[0] self.toolbar = gtk.Toolbar() self.toolbar.modify_bg(gtk.STATE_NORMAL, get_colors("drawingplayer")) self.toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "stop.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Detener") self.toolbar.insert(boton, -1) self.toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = gtk.ToolItem() self.label = gtk.Label("Grabador Detenido.") self.label.modify_fg(0, self.colors[0]) self.label.show() item.add(self.label) self.toolbar.insert(item, -1) self.add(self.toolbar) self.show_all() boton.connect("clicked", self.__emit_stop)
def __init__(self): Gtk.Toolbar.__init__(self) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) imagen = Gtk.Image() icono = os.path.join(BASE_PATH, "Iconos", "yt_videos_black.png") pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(icono, -1, 24) imagen.set_from_pixbuf(pixbuf) imagen.show() item = Gtk.ToolItem() item.add(imagen) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = Gtk.ToolItem() item.set_expand(True) self.label = Gtk.Label("") self.label.set_justify(Gtk.Justification.LEFT) #self.label.set_line_wrap(True) self.label.show() item.add(self.label) self.insert(item, -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("barradeprogreso")) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMedia.svg") boton = get_boton(archivo, flip=False, pixels=35) boton.set_tooltip_text("Autor") boton.connect("clicked", self.__show_credits) self.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "configurar.svg") self.configurar = get_boton(archivo, flip=False, pixels=24) self.configurar.set_tooltip_text("Configuraciones") self.configurar.connect("clicked", self.__emit_config) self.insert(self.configurar, -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMedia-help.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Ayuda") boton.connect("clicked", self.__show_help) self.insert(boton, -1) #archivo = os.path.join(BASE_PATH, # "Iconos", "foto.png") #boton = G.get_boton(archivo, flip = False, # pixels = G.get_pixels(1)) #boton.set_tooltip_text("Captura.") #boton.connect("clicked", self.emit_capturar) #self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Salir") boton.connect("clicked", self.__salir) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) imagen = Gtk.Image() icono = os.path.join( BASE_PATH, "Iconos", "JAMediaTerminal.svg") pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size(icono, -1, get_pixels(0.6)) imagen.set_from_pixbuf(pixbuf) imagen.show() item = Gtk.ToolItem() item.add(imagen) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) # Ayuda. archivo = os.path.join( BASE_PATH, "Iconos", "activity-help.svg") boton = get_boton(archivo, flip=False, pixels=get_pixels(0.8)) boton.set_tooltip_text("Ayuda") boton.connect("clicked", self.__emit_help) self.insert(boton, -1) # Salir. archivo = os.path.join( BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=get_pixels(0.8)) boton.set_tooltip_text("Salir") boton.connect("clicked", self.__emit_salir) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) self.set_border_width(4) toolbar = gtk.Toolbar() self.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_fg(gtk.STATE_NORMAL, get_colors("drawingplayer")) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "camara.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Filmar") boton.connect("clicked", self.__emit_senial, "Filmar") toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "foto.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Fotografiar") boton.connect("clicked", self.__emit_senial, "Fotografiar") toolbar.insert(boton, -1) #archivo = os.path.join(BASE_PATH, "Iconos", "microfono.svg") #boton = get_boton(archivo, flip=False, pixels=45) #boton.set_tooltip_text("Grabar Audio") #boton.set_sensitive(False) #boton.connect("clicked", self.__emit_senial, "Grabar") #toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "convert.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("JAMediaConverter") boton.connect("clicked", self.__emit_senial, "Convert") toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "iconplay.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Reproducir Audio y Video") boton.connect("clicked", self.__emit_senial, "Reproducir") toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "monitor.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Ver Imágenes") boton.connect("clicked", self.__emit_senial, "Ver") toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.add(toolbar) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) toolbar = gtk.Toolbar() self.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) self.ocultar_controles = False toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "rotar.svg") self.boton_izquierda = get_boton(archivo, flip=False, pixels=24) self.boton_izquierda.set_tooltip_text("Izquierda") self.boton_izquierda.connect("clicked", self.__emit_rotar) toolbar.insert(self.boton_izquierda, -1) archivo = os.path.join(BASE_PATH, "Iconos", "rotar.svg") self.boton_derecha = get_boton(archivo, flip=True, pixels=24) self.boton_derecha.set_tooltip_text("Derecha") self.boton_derecha.connect("clicked", self.__emit_rotar) toolbar.insert(self.boton_derecha, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) item = gtk.ToolItem() label = gtk.Label("Ocultar Controles:") label.modify_fg(0, get_colors("drawingplayer")) label.show() item.add(label) toolbar.insert(item, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) switch = gtk.CheckButton() item = gtk.ToolItem() item.set_expand(False) item.add(switch) toolbar.insert(item, -1) archivo = os.path.join(BASE_PATH, "Iconos", "iconplay.svg") self.descarga = get_boton(archivo, flip=False, rotacion=gtk.gdk.PIXBUF_ROTATE_CLOCKWISE, pixels=24) self.descarga.set_tooltip_text("Actualizar Streamings") self.descarga.set_sensitive(False) self.descarga.connect("clicked", self.__emit_actualizar_streamings) toolbar.insert(self.descarga, -1) self.add(toolbar) self.show_all() switch.connect("button-press-event", self.__set_controles_view)
def __init__(self): Gtk.Toolbar.__init__(self) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = Gtk.ToolItem() item.set_expand(False) self.menu = Menu() self.menu.connect("import", self.__emit_import) self.menu.connect("accion-menu", self.__emit_accion_menu) self.menu.show() item.add(self.menu) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=10, expand=False), -1) item = Gtk.ToolItem() item.set_expand(True) self.toolbarbusquedas = ToolbarBusquedas() item.add(self.toolbarbusquedas) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(ICONOS, "Zoomout.svg") boton = get_boton(archivo, flip=False, pixels=18, tooltip_text="Alejar") boton.connect("clicked", self.__emit_zoom) self.insert(boton, -1) archivo = os.path.join(ICONOS, "Zoomin.svg") boton = get_boton(archivo, flip=False, pixels=18, tooltip_text="Acercar") boton.connect("clicked", self.__emit_zoom) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=10, expand=False), -1) archivo = os.path.join(ICONOS, "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=32, tooltip_text="Salir") boton.connect("clicked", self.__emit_salir) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.toolbarbusquedas.connect("accion", self.__re_emit_accion) self.toolbarbusquedas.connect("informe", self.__re_emit_informe) self.show_all()
def __init__(self): gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("drawingplayer")) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMediaTube.svg") boton = get_boton(archivo, flip=False, pixels=35) boton.set_tooltip_text("Autor") boton.connect("clicked", self.__show_credits) self.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMedia.svg") self.jamedia = get_boton(archivo, flip=False, pixels=35) self.jamedia.set_tooltip_text("Cambiar a JAMedia") self.jamedia.connect("clicked", self.__emit_switch) self.insert(self.jamedia, -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMedia-help.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Ayuda") boton.connect("clicked", self.__show_help) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Salir") boton.connect("clicked", self.__salir) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) archivo = os.path.join(BASE_PATH, "Iconos", "iconplay.svg") boton = get_boton(archivo, flip=True, pixels=24) boton.set_tooltip_text("Quitar de Descargas") boton.connect("clicked", self.__emit_aencontrados) self.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "alejar.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Borrar Lista") boton.connect("clicked", self.__emit_borrar) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "iconplay.svg") boton = get_boton(archivo, flip=False, pixels=24, rotacion=GdkPixbuf.PixbufRotation.CLOCKWISE) boton.set_tooltip_text("Descargar") boton.connect("clicked", self.__emit_comenzar_descarga) self.insert(boton, -1) self.show_all()
def __init__(self, text): Gtk.Toolbar.__init__(self) self.label = None self.texto = text self.numero = 0 item = Gtk.ToolItem() self.label = Gtk.Label("%s: %s" % (text, self.numero)) self.label.show() item.add(self.label) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "lista.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Lista de Búsquedas") boton.connect("clicked", self.__get_menu) self.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "play.svg") boton = get_boton(archivo, flip=False, pixels=24, rotacion=GdkPixbuf.PixbufRotation.CLOCKWISE) boton.set_tooltip_text("Guardar Lista") boton.connect("clicked", self.__emit_guardar) self.insert(boton, -1) self.show_all()
def __init__(self): gtk.Toolbar.__init__(self) self.modify_bg(gtk.STATE_NORMAL, get_colors("drawingplayer")) archivo = os.path.join(BASE_PATH, "Iconos", "iconplay.svg") boton = get_boton(archivo, flip=True, pixels=24) boton.set_tooltip_text("Quitar de Descargas") boton.connect("clicked", self.__emit_aencontrados) self.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "alejar.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Borrar Lista") boton.connect("clicked", self.__emit_borrar) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "iconplay.svg") boton = get_boton(archivo, flip=False, pixels=24, rotacion=gtk.gdk.PIXBUF_ROTATE_CLOCKWISE) boton.set_tooltip_text("Descargar") boton.connect("clicked", self.__emit_comenzar_descarga) self.insert(boton, -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMediaTube.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Autor") boton.connect("clicked", self.__show_credits) self.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMedia.svg") self.jamedia = get_boton(archivo, flip=False, pixels=24) self.jamedia.set_tooltip_text("Cambiar a JAMedia") self.jamedia.connect("clicked", self.__emit_switch) self.insert(self.jamedia, -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMedia-help.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Ayuda") boton.connect("clicked", self.__show_help) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Salir") boton.connect("clicked", self.__salir) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.show_all()
def __init__(self): gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("window")) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) item = gtk.ToolItem() label = gtk.Label("Buscar por: ") label.show() item.add(label) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = gtk.ToolItem() self.entrytext = gtk.Entry() self.entrytext.set_size_request(400, -1) self.entrytext.set_max_length(50) self.entrytext.set_tooltip_text( "Escribe lo que Buscas") self.entrytext.show() self.entrytext.connect('activate', self.__activate_entrytext) item.add(self.entrytext) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "dialog-ok.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Comenzar Búsqueda") boton.connect("clicked", self.__emit_buscar) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) self.set_border_width(4) toolbar = gtk.Toolbar() self.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_fg(gtk.STATE_NORMAL, get_colors("drawingplayer")) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "lista.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Listar Archivos") boton.connect("clicked", self.__emit_senial, "Configurar") toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "rotar.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Izquierda") boton.connect("clicked", self.__emit_senial, 'Izquierda') toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "rotar.svg") boton = get_boton(archivo, flip=True, pixels=45) boton.set_tooltip_text("Derecha") boton.connect("clicked", self.__emit_senial, 'Derecha') toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "lista.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Volver al Menú") boton.connect("clicked", self.__emit_senial, "Salir") toolbar.insert(boton, -1) self.add(toolbar) self.show_all()
def __init__(self, mime=["audio/*", "video/*", "image/*"]): gtk.EventBox.__init__(self) self.mime = mime self.directorio = get_JAMedia_Directory() toolbar = gtk.Toolbar() self.modify_bg(0, get_colors("toolbars")) toolbar.modify_bg(0, get_colors("toolbars")) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "document-open.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Abrir Archivos") boton.connect("clicked", self.__open_files, "load") toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "document-new.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Agregar Archivos") boton.connect("clicked", self.__open_files, "add") toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "clear.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Limpiar Lista") boton.connect("clicked", self.__clear_list) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.add(toolbar) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) toolbar = gtk.Toolbar() self.modify_bg(0, get_colors("window")) toolbar.modify_bg(0, get_colors("window")) self.lista = None self.accion = None self.iter = None toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Cancelar") boton.connect("clicked", self.cancelar) toolbar.insert(boton, -1) item = gtk.ToolItem() self.label = gtk.Label("") self.label.show() item.add(self.label) toolbar.insert(item, -1) archivo = os.path.join(BASE_PATH, "Iconos", "dialog-ok.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Aceptar") boton.connect("clicked", self.__realizar_accion) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.add(toolbar) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.insert( get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join( BASE_PATH, "Iconos", "PygiHack.svg") boton = get_boton( archivo, flip=False, pixels=32) boton.set_tooltip_text("Créditos") boton.connect("clicked", self.__show_credits) self.insert(boton, -1) item = Gtk.ToolItem() item.set_expand(True) self.menu = Menu() self.menu.connect("import", self.__emit_import) self.menu.connect("accion-menu", self.__emit_accion_menu) self.menu.show() item.add(self.menu) self.insert(item, -1) archivo = os.path.join( BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton( archivo, flip=False, pixels=32) boton.set_tooltip_text("Salir") boton.connect("clicked", self.__emit_salir) self.insert(boton, -1) self.insert( get_separador(draw=False, ancho=3, expand=False), -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.insert( get_separador(draw=False, ancho=3, expand=False), -1) item = Gtk.ToolItem() item.set_expand(False) self.label = Gtk.Label("Info:") self.label.show() item.add(self.label) self.insert(item, -1) self.insert( get_separador(draw=False, ancho=0, expand=True), -1) self.show_all()
def __init__(self): Gtk.EventBox.__init__(self) toolbar = Gtk.Toolbar() toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) toolbar.modify_fg(Gtk.StateType.NORMAL, Gdk.color_parse('#ffffff')) item = Gtk.ToolItem() item.set_expand(False) self.label = Gtk.Label("Info:") self.label.show() item.add(self.label) toolbar.insert(item, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.add(toolbar) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) self.modify_bg(0, gtk.gdk.Color(65000, 65000, 65000)) self.modify_fg(0, gtk.gdk.Color(0, 0, 0)) toolbar = gtk.Toolbar() toolbar.modify_bg(0, gtk.gdk.Color(65000, 65000, 65000)) toolbar.modify_fg(0, gtk.gdk.Color(0, 0, 0)) self.direccion = None self.modelo = None self.iter = None toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(ICONOS, "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=30) boton.set_tooltip_text("Cancelar") boton.connect("clicked", self.cancelar) toolbar.insert(boton, -1) item = gtk.ToolItem() item.set_expand(True) self.label = gtk.Label("") self.label.modify_fg(0, gtk.gdk.Color(0, 0, 0)) self.label.show() item.add(self.label) toolbar.insert(item, -1) archivo = os.path.join(ICONOS, "dialog-ok.svg") boton = get_boton(archivo, flip=False, pixels=30) boton.set_tooltip_text("Aceptar") boton.connect("clicked", self.emit_borrar) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.add(toolbar) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) self.modify_bg(0, gtk.gdk.Color(0, 0, 0)) self.modify_fg(0, gtk.gdk.Color(65000, 65000, 65000)) toolbar = gtk.Toolbar() toolbar.modify_bg(0, gtk.gdk.Color(0, 0, 0)) toolbar.modify_fg(0, gtk.gdk.Color(65000, 65000, 65000)) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) imagen = gtk.Image() icono = os.path.join(ICONOS, "JAMediaExplorer.svg") pixbuf = gtk.gdk.pixbuf_new_from_file_at_size(icono, -1, 37) imagen.set_from_pixbuf(pixbuf) # imagen.modify_bg(0, Gdk.Color(0, 0, 0)) imagen.show() item = gtk.ToolItem() item.add(imagen) toolbar.insert(item, -1) menu = Menu() item = gtk.ToolItem() # item.set_size_request(100, -1) item.set_expand(True) item.add(menu) menu.connect("accion_ver", self.__re_emit_accion_ver) toolbar.insert(item, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(ICONOS, "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=37) boton.set_tooltip_text("Salir") boton.connect("clicked", self.emit_salir) toolbar.insert(boton, -1) self.add(toolbar) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) toolbar = gtk.Toolbar() self.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMedia.svg") boton = get_boton(archivo, flip=False, pixels=35) boton.set_tooltip_text("Creditos") boton.connect("clicked", self.__show_credits) toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMedia-help.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Ayuda") boton.connect("clicked", self.__show_help) toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "configurar.svg") self.configurar = get_boton(archivo, flip=False, pixels=24) self.configurar.set_tooltip_text("Configuraciones") self.configurar.connect("clicked", self.__emit_accion, "show-config") toolbar.insert(self.configurar, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Salir") boton.connect("clicked", self.__emit_accion, "salir") toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.add(toolbar) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.objetos = None self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Cancelar") boton.connect("clicked", self.cancelar) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = Gtk.ToolItem() self.label = Gtk.Label("") self.label.show() item.add(self.label) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "dialog-ok.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Aceptar") boton.connect("clicked", self.__realizar_accion) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) item = Gtk.ToolItem() label = Gtk.Label("Buscar por: ") label.show() item.add(label) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = Gtk.ToolItem() self.entrytext = Gtk.Entry() self.entrytext.set_size_request(400, -1) self.entrytext.set_max_length(50) self.entrytext.set_tooltip_text("Escribe lo que Buscas") self.entrytext.show() self.entrytext.connect('activate', self.__activate_entrytext) item.add(self.entrytext) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "dialog-ok.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Comenzar Búsqueda") boton.connect("clicked", self.__emit_buscar) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) self.modify_bg(0, gtk.gdk.Color(0, 0, 0)) self.modify_fg(0, gtk.gdk.Color(65000, 65000, 65000)) toolbar = gtk.Toolbar() toolbar.modify_bg(0, gtk.gdk.Color(0, 0, 0)) toolbar.modify_fg(0, gtk.gdk.Color(65000, 65000, 65000)) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) imagen = gtk.Image() icono = os.path.join(ICONOS, "JAMediaExplorer.svg") pixbuf = gtk.gdk.pixbuf_new_from_file_at_size(icono, -1, 37) imagen.set_from_pixbuf(pixbuf) #imagen.modify_bg(0, Gdk.Color(0, 0, 0)) imagen.show() item = gtk.ToolItem() item.add(imagen) toolbar.insert(item, -1) menu = Menu() item = gtk.ToolItem() #item.set_size_request(100, -1) item.set_expand(True) item.add(menu) menu.connect('accion_ver', self.__re_emit_accion_ver) toolbar.insert(item, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(ICONOS, "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=37) boton.set_tooltip_text("Salir") boton.connect("clicked", self.emit_salir) toolbar.insert(boton, -1) self.add(toolbar) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) imagen = Gtk.Image() icono = os.path.join(BASE_PATH, "Iconos", "JAMediaTerminal.svg") pixbuf = GdkPixbuf.Pixbuf.new_from_file_at_size( icono, -1, get_pixels(0.6)) imagen.set_from_pixbuf(pixbuf) imagen.show() item = Gtk.ToolItem() item.add(imagen) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) # Ayuda. archivo = os.path.join(BASE_PATH, "Iconos", "activity-help.svg") boton = get_boton(archivo, flip=False, pixels=get_pixels(0.8)) boton.set_tooltip_text("Ayuda") boton.connect("clicked", self.__emit_help) self.insert(boton, -1) # Salir. archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=get_pixels(0.8)) boton.set_tooltip_text("Salir") boton.connect("clicked", self.__emit_salir) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) self.set_border_width(4) toolbar = gtk.Toolbar() self.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_fg(gtk.STATE_NORMAL, get_colors("drawingplayer")) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "stop.svg") self.boton_stop = get_boton(archivo, flip=False, pixels=45) self.boton_stop.set_sensitive(False) self.boton_stop.set_tooltip_text("Detener") self.boton_stop.connect("clicked", self.__emit_senial, "Stop") toolbar.insert(self.boton_stop, -1) item = gtk.ToolItem() item.set_expand(True) self.info = gtk.Label("") self.info.set_alignment(0.0, 0.5) self.info.modify_fg(0, get_colors("drawingplayer")) self.info.show() item.add(self.info) toolbar.insert(item, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "lista.svg") self.boton_menu = get_boton(archivo, flip=False, pixels=45) self.boton_menu.set_tooltip_text("Volver al Menú") self.boton_menu.connect("clicked", self.__emit_senial, "Salir") toolbar.insert(self.boton_menu, -1) self.add(toolbar) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) toolbar = gtk.Toolbar() self.modify_bg(0, get_colors("window")) toolbar.modify_bg(0, get_colors("window")) toolbar.modify_fg(0, get_colors("drawingplayer")) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Cancelar") boton.connect("clicked", self.cancelar) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = gtk.ToolItem() self.label = gtk.Label("") self.label.modify_fg(gtk.STATE_NORMAL, get_colors("drawingplayer")) self.label.show() item.add(self.label) toolbar.insert(item, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "dialog-ok.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Aceptar") boton.connect("clicked", self.__emit_salir) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.add(toolbar) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Cancelar") boton.connect("clicked", self.cancelar) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = Gtk.ToolItem() self.label = Gtk.Label("") self.label.show() item.add(self.label) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "dialog-ok.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Aceptar") boton.connect("clicked", self.__emit_salir) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.show_all()
def __init__(self): Gtk.EventBox.__init__(self) toolbar = Gtk.Toolbar() self.modify_bg(Gtk.StateType.NORMAL, Gdk.color_parse('#f0e6aa')) self.modify_fg(Gtk.StateType.NORMAL, Gdk.color_parse('#000000')) toolbar.modify_bg(Gtk.StateType.NORMAL, Gdk.color_parse('#f0e6aa')) toolbar.modify_fg(Gtk.StateType.NORMAL, Gdk.color_parse('#000000')) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) #archivo = os.path.join(BASE_PATH, "Iconos", "PygiHack.svg") #boton = get_boton(archivo, flip=False, pixels=32) #boton.set_tooltip_text("Créditos") #boton.connect("clicked", self.__show_credits) #toolbar.insert(boton, -1) item = Gtk.ToolItem() item.set_expand(True) self.menu = Menu() self.menu.connect("import", self.__emit_import) self.menu.connect("accion-menu", self.__emit_accion_menu) self.menu.show() item.add(self.menu) toolbar.insert(item, -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=32) boton.set_tooltip_text("Salir") boton.connect("clicked", self.__emit_salir) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.add(toolbar) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) self.modify_bg(0, gtk.gdk.Color(0, 0, 0)) self.modify_fg(0, gtk.gdk.Color(65000, 65000, 65000)) toolbar = gtk.Toolbar() toolbar.modify_bg(0, gtk.gdk.Color(0, 0, 0)) toolbar.modify_fg(0, gtk.gdk.Color(65000, 65000, 65000)) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = gtk.ToolItem() self.label = gtk.Label("Status:") self.label.modify_fg(0, gtk.gdk.Color(65000, 65000, 65000)) self.label.show() item.add(self.label) toolbar.insert(item, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.add(toolbar) self.show_all()
def __init__(self): gtk.EventBox.__init__(self) self.ip = False toolbar = gtk.Toolbar() self.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) archivo = os.path.join(BASE_PATH, "Iconos", "lista.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Selecciona una Lista") boton.connect("clicked", self.__get_menu) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = gtk.ToolItem() self.label = gtk.Label("") self.label.modify_fg(0, get_colors("drawingplayer")) self.label.show() item.add(self.label) toolbar.insert(item, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "agregar.svg") self.boton_agregar = get_boton(archivo, flip=False, pixels=24) self.boton_agregar.set_tooltip_text("Agregar Streaming") self.boton_agregar.connect("clicked", self.__emit_add_stream) toolbar.insert(self.boton_agregar, -1) self.add(toolbar) self.show_all()
def __init__(self): gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("window")) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) item = gtk.ToolItem() item.set_expand(True) self.label = gtk.Label("") self.label.set_justify(gtk.JUSTIFY_LEFT) #self.label.set_line_wrap(True) self.label.show() item.add(self.label) self.insert(item, -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "alejar.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Borrar Lista") boton.connect("clicked", self.__emit_borrar) self.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "iconplay.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Enviar a Descargas") boton.connect("clicked", self.__emit_adescargas) self.insert(boton, -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("drawingplayer")) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "camara.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Filmar") boton.connect("clicked", self.__emit_senial, "Filmar") self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "foto.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Fotografiar") boton.connect("clicked", self.__emit_senial, "Fotografiar") self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "microfono.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Grabar") boton.connect("clicked", self.__emit_senial, "Grabar") self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "iconplay.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Reproducir") boton.connect("clicked", self.__emit_senial, "Reproducir") self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "monitor.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Ver") boton.connect("clicked", self.__emit_senial, "Ver") self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.show_all()
def __init__(self): gtk.Toolbar.__init__(self) self.modify_bg(gtk.STATE_NORMAL, get_colors("drawingplayer")) item = gtk.ToolItem() label = gtk.Label("Nombre: ") #label.modify_fg(gtk.STATE_NORMAL, get_colors("window")) label.show() item.add(label) self.insert(item, -1) item = gtk.ToolItem() item.set_expand(True) self.entrytext = gtk.Entry() self.entrytext.set_size_request(50, -1) self.entrytext.set_max_length(10) self.entrytext.set_tooltip_text("Nombre para Esta Lista") self.entrytext.show() self.entrytext.connect('activate', self.__emit_ok) item.add(self.entrytext) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Cancelar") boton.connect("clicked", self.cancelar) self.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "dialog-ok.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Guardar") boton.connect("clicked", self.__emit_ok) self.insert(boton, -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) item = Gtk.ToolItem() label = Gtk.Label("Nombre: ") label.show() item.add(label) self.insert(item, -1) item = Gtk.ToolItem() item.set_expand(True) self.entrytext = Gtk.Entry() self.entrytext.set_size_request(50, -1) self.entrytext.set_max_length(10) self.entrytext.set_tooltip_text("Nombre de Archivo") self.entrytext.show() self.entrytext.connect('activate', self.__emit_ok) item.add(self.entrytext) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Cancelar") boton.connect("clicked", self.cancelar) self.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "dialog-ok.svg") boton = get_boton(archivo, flip=False, pixels=24) boton.set_tooltip_text("Aceptar") boton.connect("clicked", self.__emit_ok) self.insert(boton, -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self, orientation=Gtk.Orientation.HORIZONTAL) ### Interpretes disponibles. bash_path = None python_path = None paths = os.environ["PATH"].split(':') for path in paths: if 'bash' in os.listdir(path): bash_path = os.path.join(path, 'bash') if 'python' in os.listdir(path): python_path = os.path.join(path, 'python') if bash_path and python_path: break #for path in paths: # if 'ipython' in os.listdir(path): # python_path = os.path.join(path, 'ipython') ### Construcción. archivo = os.path.join(BASE_PATH, "Iconos", "edit-copy.svg") boton = get_boton(archivo, pixels=Width_Button, tooltip_text="Copiar") boton.connect("clicked", self.__emit_accion, "copiar") self.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "editpaste.svg") boton = get_boton(archivo, pixels=Width_Button, tooltip_text="Pegar") boton.connect("clicked", self.__emit_accion, "pegar") self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) ### Botón Formato. archivo = os.path.join(BASE_PATH, "Iconos", "font.svg") boton = get_boton(archivo, pixels=Width_Button, tooltip_text="Fuente") boton.connect("clicked", self.__emit_formato) self.insert(boton, -1) ### Botón Agregar. archivo = os.path.join(BASE_PATH, "Iconos", "tab-new.svg") boton = get_boton(archivo, pixels=Width_Button, tooltip_text="Nueva Terminal") boton.connect("clicked", self.__emit_accion, "agregar") self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=10, expand=False), -1) ### Botón bash. archivo = os.path.join(BASE_PATH, "Iconos", "bash.svg") boton = get_boton(archivo, pixels=Width_Button, tooltip_text="Terminal bash") boton.connect("clicked", self.__emit_reset, bash_path) self.insert(boton, -1) ### Botón python. archivo = os.path.join(BASE_PATH, "Iconos", "python.svg") boton = get_boton(archivo, pixels=Width_Button, tooltip_text="Terminal python") boton.connect("clicked", self.__emit_reset, python_path) self.insert(boton, -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.dict_proyecto = OrderedDict() icon_path = make_icon_active(os.path.join(icons, "document-new.svg")) nuevo_proyecto = get_boton(icon_path, pixels=18, tooltip_text="Nuevo Proyecto") self.dict_proyecto["Nuevo Proyecto"] = [ nuevo_proyecto, "document-new.svg" ] icon_path = make_icon_active(os.path.join(icons, "document-open.svg")) abrir_proyecto = get_boton(icon_path, pixels=18, tooltip_text="Abrir Proyecto") self.dict_proyecto["Abrir Proyecto"] = [ abrir_proyecto, "document-open.svg" ] cerrar_proyecto = get_boton(os.path.join(icons, "button-cancel.svg"), pixels=18, tooltip_text="Cerrar Proyecto") self.dict_proyecto["Cerrar Proyecto"] = [ cerrar_proyecto, "button-cancel.svg" ] editar_proyecto = get_boton(os.path.join(icons, "gtk-edit.svg"), pixels=18, tooltip_text="Editar Proyecto") self.dict_proyecto["Editar Proyecto"] = [ editar_proyecto, "gtk-edit.svg" ] guardar_proyecto = get_boton(os.path.join(icons, "document-save.svg"), pixels=18, tooltip_text="Guardar Proyecto") self.dict_proyecto["Guardar Proyecto"] = [ guardar_proyecto, "document-save.svg" ] ejecutar_proyecto = get_boton(os.path.join(icons, "media-playback-start.svg"), pixels=18, tooltip_text="Ejecutar Proyecto") self.dict_proyecto["Ejecutar Proyecto"] = [ ejecutar_proyecto, "media-playback-start.svg" ] detener_ejecucion = get_boton(os.path.join(icons, "media-playback-stop.svg"), pixels=18, tooltip_text="Detener Ejecución") self.dict_proyecto["Detener Ejecución"] = [ detener_ejecucion, "media-playback-stop.svg" ] self.insert(nuevo_proyecto, -1) self.insert(abrir_proyecto, -1) self.insert(editar_proyecto, -1) self.insert(guardar_proyecto, -1) self.insert(cerrar_proyecto, -1) self.insert(get_separador(draw=True, ancho=0, expand=False), -1) self.insert(ejecutar_proyecto, -1) self.insert(detener_ejecucion, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.show_all() for key in self.dict_proyecto.keys(): self.dict_proyecto[key][0].connect("clicked", self.__emit_accion) self.activar_proyecto(False) self.activar_ejecucion(None) self.set_size_request(240, -1)
def __init__(self): Gtk.Toolbar.__init__(self) self.dict_archivo = OrderedDict() icon_path = make_icon_active(os.path.join(icons, "document-new.svg")) nuevo_archivo = get_boton(os.path.join(icons, icon_path), pixels=18, tooltip_text="Nuevo Archivo") self.dict_archivo["Nuevo Archivo"] = [ nuevo_archivo, "document-new.svg" ] icon_path = make_icon_active(os.path.join(icons, "document-open.svg")) abrir_archivo = get_boton(os.path.join(icons, icon_path), pixels=18, tooltip_text="Abrir Archivo") self.dict_archivo["Abrir Archivo"] = [ abrir_archivo, "document-open.svg" ] guardar_archivo = get_boton(os.path.join(icons, "document-save.svg"), pixels=18, tooltip_text="Guardar Archivo") self.dict_archivo["Guardar Archivo"] = [ guardar_archivo, "document-save.svg" ] icon_path = make_icon_active( os.path.join(icons, "document-save-as.svg")) guardar_como = get_boton(os.path.join(icons, icon_path), pixels=18, tooltip_text="Guardar Como") self.dict_archivo["Guardar Como"] = [ guardar_como, "document-save-as.svg" ] icon_path = make_icon_active( os.path.join(icons, "media-playback-start.svg")) ejecutar = get_boton(os.path.join(icons, icon_path), pixels=18, tooltip_text="Ejecutar Archivo") self.dict_archivo["Ejecutar Archivo"] = [ ejecutar, "media-playback-start.svg" ] detener = get_boton(os.path.join(icons, "media-playback-stop.svg"), pixels=18, tooltip_text="Detener Ejecución") self.dict_archivo["Detener Ejecución"] = [ detener, "media-playback-stop.svg" ] deshacer = get_boton(os.path.join(icons, "edit-undo.svg"), pixels=18, tooltip_text="Deshacer") self.dict_archivo["Deshacer"] = [deshacer, "edit-undo.svg"] rehacer = get_boton(os.path.join(icons, "edit-redo.svg"), pixels=18, tooltip_text="Rehacer") self.dict_archivo["Rehacer"] = [rehacer, "edit-redo.svg"] copiar = get_boton(os.path.join(icons, "edit-copy.svg"), pixels=18, tooltip_text="Copiar") self.dict_archivo["Copiar"] = [copiar, "edit-copy.svg"] cortar = get_boton(os.path.join(icons, "editcut.svg"), pixels=18, tooltip_text="Cortar") self.dict_archivo["Cortar"] = [cortar, "editcut.svg"] pegar = get_boton(os.path.join(icons, "editpaste.svg"), pixels=18, tooltip_text="Pegar") self.dict_archivo["Pegar"] = [pegar, "editpaste.svg"] seleccionar_todo = get_boton(os.path.join(icons, "edit-select-all.svg"), pixels=18, tooltip_text="Seleccionar Todo") self.dict_archivo["Seleccionar Todo"] = [ seleccionar_todo, "edit-select-all.svg" ] self.insert(get_separador(draw=False, ancho=10, expand=False), -1) self.insert(nuevo_archivo, -1) self.insert(abrir_archivo, -1) self.insert(guardar_archivo, -1) self.insert(guardar_como, -1) self.insert(get_separador(draw=True, ancho=0, expand=False), -1) self.insert(ejecutar, -1) self.insert(detener, -1) self.insert(get_separador(draw=True, ancho=0, expand=False), -1) self.insert(deshacer, -1) self.insert(rehacer, -1) self.insert(get_separador(draw=True, ancho=0, expand=False), -1) self.insert(copiar, -1) self.insert(cortar, -1) self.insert(pegar, -1) self.insert(get_separador(draw=True, ancho=0, expand=False), -1) self.insert(seleccionar_todo, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.show_all() for key in self.dict_archivo.keys(): boton = self.dict_archivo[key][0] boton.connect("clicked", self.__emit_accion)
def __init__(self): gtk.EventBox.__init__(self) self.set_border_width(4) self.widget_playing = [] # activos en playing self.widget_stop = [] # activos en stop toolbar = gtk.Toolbar() self.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_fg(gtk.STATE_NORMAL, get_colors("drawingplayer")) self.actualizador = False toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "foto.svg") self.boton_fotografiar = get_boton(archivo, flip=False, pixels=45) self.boton_fotografiar.set_tooltip_text("Fotografiar") self.boton_fotografiar.connect("clicked", self.__emit_senial, "Fotografiar") self.widget_stop = [self.boton_fotografiar] toolbar.insert(self.boton_fotografiar, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "configurar.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Configurar") boton.connect("clicked", self.__emit_senial, "Configurar") self.widget_stop.append(boton) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "rotar.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Izquierda") boton.connect("clicked", self.__emit_senial, 'Izquierda') self.widget_stop.append(boton) toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "rotar.svg") boton = get_boton(archivo, flip=True, pixels=45) boton.set_tooltip_text("Derecha") boton.connect("clicked", self.__emit_senial, 'Derecha') self.widget_stop.append(boton) toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "stop.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_sensitive(False) boton.set_tooltip_text("Detener") boton.connect("clicked", self.__emit_senial, "Stop") self.widget_playing.append(boton) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=0, expand=True), -1) archivo = os.path.join(BASE_PATH, "Iconos", "lista.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Volver al Menú") boton.connect("clicked", self.__emit_senial, "Salir") toolbar.insert(boton, -1) self.add(toolbar) self.show_all()
def __init__(self, handle): activity.Activity.__init__(self, handle, False) self.set_title("JAMediaEditor") #self.set_icon_from_file(os.path.join(BASE_PATH, "Iconos", # "JAMediaEditor2.svg")) #self.set_resizable(True) #self.set_size_request(640, 480) self.set_border_width(5) #self.set_position(Gtk.WindowPosition.CENTER) accel_group = Gtk.AccelGroup() self.add_accel_group(accel_group) base_widget = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) self.menu = Menu(accel_group) self.base_panel = BasePanel() self.toolbar_estado = ToolbarEstado() self.jamediapygihack = JAMediaPyGiHack() self.sugar_toolbar = Gtk.Toolbar() self.sugar_toolbar.modify_bg(0, Gdk.color_parse("#000000")) item = Gtk.ToolItem() item.set_expand(True) item.add(self.menu) self.sugar_toolbar.insert(item, -1) self.sugar_toolbar.insert( get_separador(draw=False, ancho=0, expand=False), -1) boton = StopButton(self) self.sugar_toolbar.insert(boton, -1) self.sugar_toolbar.insert( get_separador(draw=False, ancho=3, expand=False), -1) base_widget.pack_start(self.sugar_toolbar, False, False, 0) base_widget.pack_start(self.base_panel, True, True, 0) base_widget.pack_start(self.jamediapygihack, True, True, 0) base_widget.pack_start(self.toolbar_estado, False, False, 0) self.set_canvas(base_widget) self.show_all() self.maximize() self.jamediapygihack.hide() self.menu.connect('accion_ver', self.__ejecutar_accion_ver) self.menu.connect('accion_codigo', self.__ejecutar_accion_codigo) self.menu.connect('accion_proyecto', self.__ejecutar_accion_proyecto) self.menu.connect('accion_archivo', self.__ejecutar_accion_archivo) self.menu.connect('run_jamediapygihack', self.__run_jamediapygihack) self.jamediapygihack.connect('salir', self.__run_editor) self.base_panel.connect("update", self.__set_toolbar_archivo_and_menu) self.base_panel.connect("proyecto_abierto", self.__set_toolbar_proyecto_and_menu) self.base_panel.connect("ejecucion", self.__set_toolbars_ejecucion) self.connect("delete-event", self.__exit) ''' # Cuando se abre el editor con archivo como parámetro. if archivos: for archivo in archivos: if os.path.exists(archivo): if os.path.isfile(archivo): extension = os.path.splitext( os.path.split(archivo)[1])[1] if extension == ".ide": GLib.idle_add( self.base_panel.external_open_proyect, archivo) else: GLib.idle_add( self.base_panel.external_open_file, archivo) ''' print "JAMediaEditor:", os.getpid()
def __init__(self): gtk.EventBox.__init__(self) self.toolbars = [] toolbar = gtk.Toolbar() self.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_bg(gtk.STATE_NORMAL, get_colors("toolbars")) toolbar.modify_fg(gtk.STATE_NORMAL, get_colors("drawingplayer")) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMediaVideo.svg") boton = get_boton(archivo, flip=False, pixels=55) boton.set_tooltip_text("Autor") boton.connect("clicked", self.__show_credits) toolbar.insert(boton, -1) archivo = os.path.join(BASE_PATH, "Iconos", "JAMedia-help.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Ayuda") boton.connect("clicked", self.__show_help) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.toolbars_container = gtk.HBox() item = gtk.ToolItem() item.set_expand(True) item.add(self.toolbars_container) toolbar.insert(item, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, flip=False, pixels=45) boton.set_tooltip_text("Salir") boton.connect("clicked", self.__salir) toolbar.insert(boton, -1) toolbar.insert(get_separador(draw=False, ancho=3, expand=False), -1) self.toolbar_principal = ToolbarPrincipal() self.toolbars_container.pack_start( self.toolbar_principal, True, True, 0) self.toolbars.append(self.toolbar_principal) self.toolbar_video = ToolbarVideo() self.toolbars_container.pack_start(self.toolbar_video, True, True, 0) self.toolbars.append(self.toolbar_video) self.toolbar_fotografia = ToolbarFotografia() self.toolbars_container.pack_start( self.toolbar_fotografia, True, True, 0) self.toolbars.append(self.toolbar_fotografia) #self.toolbar_audio = ToolbarGrabarAudio() #self.toolbars_container.pack_start( # self.toolbar_audio, True, True, 0) #self.toolbars.append(self.toolbar_audio) self.toolbar_jamedia = ToolbarJAMedia() self.toolbars_container.pack_start(self.toolbar_jamedia, True, True, 0) self.toolbars.append(self.toolbar_jamedia) self.toolbar_jamediaimagenes = ToolbarJAMediaImagenes() self.toolbars_container.pack_start( self.toolbar_jamediaimagenes, True, True, 0) self.toolbars.append(self.toolbar_jamediaimagenes) self.toolbar_converter = ToolbarConverter() self.toolbars_container.pack_start( self.toolbar_converter, True, True, 0) self.toolbars.append(self.toolbar_converter) self.add(toolbar) self.show_all() self.toolbar_principal.connect("menu", self.__get_menu) self.toolbar_video.connect("accion", self.__set_video_accion) self.toolbar_fotografia.connect("accion", self.__set_foto_accion) self.toolbar_jamedia.connect("accion", self.__set_jamedia_accion) #self.toolbar_audio.connect("accion", self.__set_audio_accion) self.toolbar_jamediaimagenes.connect("accion", self.__set_jamediaimagenes_accion) self.toolbar_converter.connect("accion", self.__set_converter_accion)