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.anterior = get_boton( os.path.join(icons, "go-next-rtl.svg"), pixels=get_pixels(0.5), tooltip_text="Anterior") self.anterior.connect("clicked", self.__emit_accion) self.insert(self.anterior, - 1) item = Gtk.ToolItem() item.set_expand(True) self.entry = Gtk.Entry() self.entry.show() item.add(self.entry) self.insert(item, - 1) self.siguiente = get_boton( os.path.join(icons, "go-next.svg"), pixels=get_pixels(0.5), tooltip_text="Siguiente") self.siguiente.connect("clicked", self.__emit_accion) self.insert(self.siguiente, - 1) self.entry.connect("changed", self.__emit_buscar) self.show_all() self.anterior.set_sensitive(False) self.siguiente.set_sensitive(False)
def __init__(self): Gtk.EventBox.__init__(self) toolbar = Gtk.Toolbar() toolbar.modify_bg(Gtk.StateType.NORMAL, Gdk.color_parse('#f0e6aa')) toolbar.modify_fg(Gtk.StateType.NORMAL, Gdk.color_parse('#000000')) self.anterior = get_boton(os.path.join(icons, "go-next-rtl.svg"), pixels=get_pixels(0.5), tooltip_text="Anterior") self.anterior.connect("clicked", self.__emit_accion) toolbar.insert(self.anterior, - 1) item = Gtk.ToolItem() item.set_expand(True) self.entry = Gtk.Entry() self.entry.show() item.add(self.entry) toolbar.insert(item, - 1) self.siguiente = get_boton(os.path.join(icons, "go-next.svg"), pixels=get_pixels(0.5), tooltip_text="Siguiente") self.siguiente.connect("clicked", self.__emit_accion) toolbar.insert(self.siguiente, - 1) self.entry.connect("changed", self.__emit_buscar) self.add(toolbar) self.show_all() self.anterior.set_sensitive(False) self.siguiente.set_sensitive(False)
def __agregar(self, widget): """ Función para agregar información de un autor. """ box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL) entry1 = Gtk.Entry() entry2 = Gtk.Entry() remover = get_boton(os.path.join(icons, "list-remove.svg"), pixels=get_pixels(1.0), tooltip_text="Eliminar") agregar = get_boton(os.path.join(icons, "gtk-add.svg"), pixels=get_pixels(1.0), tooltip_text="Agregar") frame1 = Gtk.Frame() frame1.set_label("Nombre") frame2 = Gtk.Frame() frame2.set_label("Mail") frame1.add(entry1) frame2.add(entry2) box.pack_start(frame1, False, False, 5) box.pack_start(frame2, False, False, 0) box.pack_start(remover, False, False, 0) box.pack_start(agregar, False, False, 0) self.pack_start(box, False, False, 0) agregar.connect("clicked", self.__agregar) remover.connect("clicked", self.__quitar) 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) 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("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.lista = None self.accion = None self.iter = 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) item = Gtk.ToolItem() #item.set_expand(True) self.label = Gtk.Label("") self.label.show() item.add(self.label) self.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) self.insert(boton, -1) self.insert(get_separador(draw=False, ancho=0, expand=True), -1) self.show_all()
def __init__(self, text): gtk.Toolbar.__init__(self) self.modify_bg(gtk.STATE_NORMAL, get_colors("drawingplayer")) self.label = None self.texto = text self.numero = 0 item = gtk.ToolItem() self.label = gtk.Label("%s: %s" % (text, self.numero)) #self.label.modify_fg(gtk.STATE_NORMAL, get_colors("window")) 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=gtk.gdk.PIXBUF_ROTATE_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) # > toolbar interna toolbar = Gtk.Toolbar() archivo = os.path.join(BASE_PATH, "Iconos", "alejar.svg") boton = get_boton(archivo, flip=False, pixels=get_pixels(0.8)) boton.set_tooltip_text("Disminuir") boton.connect("clicked", self.__restar) toolbar.insert(boton, -1) item = Gtk.ToolItem() self.time_label = Gtk.Label("1.0") self.time_label.show() item.add(self.time_label) toolbar.insert(item, -1) archivo = os.path.join(BASE_PATH, "Iconos", "acercar.svg") boton = get_boton(archivo, flip=False, pixels=get_pixels(0.8)) boton.set_tooltip_text("Aumentar") boton.connect("clicked", self.__sumar) toolbar.insert(boton, -1) item = Gtk.ToolItem() label = Gtk.Label("Seg.") label.show() item.add(label) toolbar.insert(item, -1) archivo = os.path.join(BASE_PATH, "Iconos", "play.svg") boton = get_boton(archivo, flip=False, pixels=get_pixels(0.8)) boton.set_tooltip_text("Comenzar") boton.connect("clicked", self.__run) toolbar.insert(boton, -1) toolbar.show_all() # < toolbar interna item = Gtk.ToolItem() item.set_expand(True) frame = Gtk.Frame() frame.set_label("Ráfaga:") frame.set_label_align(0.5, 0.5) frame.show() frame.add(toolbar) item.add(frame) self.insert(item, -1) self.show_all()
def __init__(self): Gtk.Toolbar.__init__(self) self.modify_bg(0, get_colors("window")) self.tipo = 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) frame = Gtk.Frame() frame.set_label('Nombre') self.nombre = Gtk.Entry() event = Gtk.EventBox() event.modify_bg(0, get_colors("window")) event.set_border_width(4) event.add(self.nombre) frame.add(event) frame.show_all() item = Gtk.ToolItem() item.add(frame) self.insert(item, -1) self.insert(get_separador(draw=False, ancho=3, expand=False), -1) frame = Gtk.Frame() frame.set_label('URL') self.url = Gtk.Entry() event = Gtk.EventBox() event.modify_bg(0, get_colors("window")) event.set_border_width(4) event.add(self.url) frame.add(event) frame.show_all() item = Gtk.ToolItem() self.url.show() item.add(frame) 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_add_stream) 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("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.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) 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, parent=None): gtk.Dialog.__init__(self, parent=parent, #flags=gtk.DIALOG_MODAL, buttons=("Cerrar", gtk.RESPONSE_ACCEPT)) self.set_decorated(False) self.modify_bg(0, get_colors("window")) self.set_border_width(15) tabla1 = gtk.Table(columns=5, rows=2, homogeneous=False) vbox = gtk.HBox() archivo = os.path.join(BASE_PATH, "Iconos", "play.svg") self.anterior = get_boton( archivo, flip=True, pixels=24, tooltip_text="Anterior") self.anterior.connect("clicked", self.__switch) self.anterior.show() vbox.pack_start(self.anterior, False, False, 0) archivo = os.path.join(BASE_PATH, "Iconos", "play.svg") self.siguiente = get_boton( archivo, pixels=24, tooltip_text="Siguiente") self.siguiente.connect("clicked", self.__switch) self.siguiente.show() vbox.pack_end(self.siguiente, False, False, 0) tabla1.attach_defaults(vbox, 0, 5, 0, 1) self.helps = [] for x in range(1, 5): try: help = gtk.Image() #help.set_from_file( # os.path.join(BASE_PATH, # "Iconos", "help-%s.svg" % x)) tabla1.attach_defaults(help, 0, 5, 1, 2) self.helps.append(help) except: pass self.vbox.pack_start(tabla1, True, True, 0) self.vbox.show_all() self.__switch(None)
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.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.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, parent=None): Gtk.Dialog.__init__(self, parent=parent, flags=Gtk.DialogFlags.MODAL, buttons=["Cerrar", Gtk.ResponseType.ACCEPT]) self.set_decorated(False) self.modify_bg(0, get_colors("window")) self.set_border_width(15) tabla1 = Gtk.Table(columns=5, rows=2, homogeneous=False) vbox = Gtk.HBox() archivo = os.path.join(BASE_PATH, "Iconos", "play.svg") self.anterior = get_boton( archivo, flip=True, pixels=24, tooltip_text="Anterior") self.anterior.connect("clicked", self.__switch) self.anterior.show() vbox.pack_start(self.anterior, False, False, 0) archivo = os.path.join(BASE_PATH, "Iconos", "play.svg") self.siguiente = get_boton( archivo, pixels=24, tooltip_text="Siguiente") self.siguiente.connect("clicked", self.__switch) self.siguiente.show() vbox.pack_end(self.siguiente, False, False, 0) tabla1.attach_defaults(vbox, 0, 5, 0, 1) self.helps = [] for x in range(1, 5): help = Gtk.Image() help.set_from_file( os.path.join(BASE_PATH, "Iconos", "JAMedia-help%s.png" % x)) tabla1.attach_defaults(help, 0, 5, 1, 2) self.helps.append(help) self.vbox.pack_start(tabla1, True, True, 0) self.vbox.show_all() self.__switch(None)
def __init__(self, parent=None): Gtk.Dialog.__init__(self, parent=parent, flags=Gtk.DialogFlags.MODAL, buttons=["Cerrar", Gtk.ResponseType.ACCEPT]) self.set_decorated(False) self.set_border_width(15) tabla1 = Gtk.Table(columns=5, rows=2, homogeneous=False) vbox = Gtk.HBox() archivo = os.path.join(BASE_PATH, "Iconos", "play.svg") self.anterior = get_boton( archivo, flip=True, pixels=24, tooltip_text="Anterior") self.anterior.connect("clicked", self.__switch) self.anterior.show() vbox.pack_start(self.anterior, False, False, 0) archivo = os.path.join(BASE_PATH, "Iconos", "play.svg") self.siguiente = get_boton( archivo, pixels=24, tooltip_text="Siguiente") self.siguiente.connect("clicked", self.__switch) self.siguiente.show() vbox.pack_end(self.siguiente, False, False, 0) tabla1.attach_defaults(vbox, 0, 5, 0, 1) self.helps = [] for x in range(1, 3): help = Gtk.Image() help.set_from_file( os.path.join(BASE_PATH, "Iconos", "JAMediaTube-help%s.png" % x)) tabla1.attach_defaults(help, 0, 5, 1, 2) self.helps.append(help) self.vbox.pack_start(tabla1, True, True, 0) self.vbox.show_all() self.__switch(None)
def __init__(self, parent=None): gtk.Dialog.__init__(self, parent=parent, buttons=("Cerrar", gtk.RESPONSE_ACCEPT)) self.set_decorated(False) self.modify_bg(gtk.STATE_NORMAL, get_colors("widgetvideoitem")) self.set_border_width(15) tabla1 = gtk.Table(columns=5, rows=2, homogeneous=False) vbox = gtk.HBox() archivo = os.path.join(BASE_PATH, "Iconos", "play.svg") self.anterior = get_boton(archivo, flip=True, pixels=24, tooltip_text="Anterior") self.anterior.connect("clicked", self.__switch) self.anterior.show() vbox.pack_start(self.anterior, False, False, 0) archivo = os.path.join(BASE_PATH, "Iconos", "play.svg") self.siguiente = get_boton(archivo, pixels=24, tooltip_text="Siguiente") self.siguiente.connect("clicked", self.__switch) self.siguiente.show() vbox.pack_end(self.siguiente, False, False, 0) tabla1.attach_defaults(vbox, 0, 5, 0, 1) self.helps = [] for x in range(1, 5): try: help = gtk.Image() help.set_from_file( os.path.join(BASE_PATH, "Iconos", "help-%s.svg" % x)) tabla1.attach_defaults(help, 0, 5, 1, 2) self.helps.append(help) except: pass self.vbox.pack_start(tabla1, True, True, 0) self.vbox.show_all() self.__switch(None)
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(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.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.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.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("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 import_modulo(self, paquete, modulo): """ Crea una lengüeta para el módulo que se cargará. """ if paquete == "python-gi" or paquete == "python" or paquete == "Otros": hbox = Gtk.HBox() label = Gtk.Label(modulo) label.modify_fg(Gtk.StateType.NORMAL, Gdk.color_parse('#000000')) boton = get_boton(os.path.join(BASE_PATH, "Iconos", "button-cancel.svg"), pixels=get_pixels(0.5), tooltip_text="Cerrar") hbox.pack_start(label, False, False, 0) hbox.pack_start(boton, False, False, 0) introspectionwidget = IntrospectionWidget(paquete, modulo) self.append_page(introspectionwidget, hbox) label.show() boton.show() self.show_all() boton.connect("clicked", self.__cerrar) self.set_current_page(-1) self.set_tab_reorderable(introspectionwidget, True)
def import_modulo(self, paquete, modulo): """ Crea una lengüeta para el módulo que se cargará. """ if paquete == "python-gi" or paquete == "python" or paquete == "Otros": hbox = Gtk.HBox() label = Gtk.Label(modulo) boton = get_boton(os.path.join(BASE_PATH, "Iconos", "button-cancel.svg"), pixels=18, tooltip_text="Cerrar") hbox.pack_start(label, False, False, 0) hbox.pack_start(boton, False, False, 0) introspectionwidget = IntrospectionWidget(paquete, modulo) self.append_page(introspectionwidget, hbox) label.show() boton.show() self.show_all() boton.connect("clicked", self.__cerrar) self.set_current_page(-1) self.set_tab_reorderable(introspectionwidget, True) introspectionwidget.connect('abrir', self.__open_file)
def agregar_terminal(self, path=os.environ["HOME"], interprete="/bin/bash", ejecutar=None): """ Agrega una nueva Terminal al Notebook. """ ### Label. hbox = Gtk.HBox() archivo = os.path.join( BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, pixels=get_pixels(Width_Button), tooltip_text="Cerrar") text = "bash" if "bash" in interprete: text = "bash" elif "python" in interprete: text = "python" if "ipython" in interprete: text = "ipython" label = Gtk.Label(text) hbox.pack_start(label, False, False, 0) hbox.pack_start(boton, False, False, 0) ### Area de Trabajo. scroll = Gtk.ScrolledWindow() scroll.set_policy( Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC) terminal = VTETerminal( path=path, interprete=interprete, archivo=ejecutar, fuente=self.fuente) scroll.add(terminal) self.append_page(scroll, hbox) label.show() self.show_all() boton.connect("clicked", self.__cerrar) terminal.connect("reset", self.__re_emit_reset) self.set_current_page(-1) return terminal
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 agregar_terminal(self, path=os.environ["HOME"], interprete="/bin/bash", ejecutar=None): """ Agrega una nueva Terminal al Notebook. """ ### Label. hbox = Gtk.HBox() archivo = os.path.join(BASE_PATH, "Iconos", "button-cancel.svg") boton = get_boton(archivo, pixels=get_pixels(Width_Button), tooltip_text="Cerrar") text = "bash" if "bash" in interprete: text = "bash" elif "python" in interprete: text = "python" if "ipython" in interprete: text = "ipython" label = Gtk.Label(text) hbox.pack_start(label, False, False, 0) hbox.pack_start(boton, False, False, 0) ### Area de Trabajo. scroll = Gtk.ScrolledWindow() scroll.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC) terminal = VTETerminal(path=path, interprete=interprete, archivo=ejecutar, fuente=self.fuente) scroll.add(terminal) self.append_page(scroll, hbox) label.show() self.show_all() boton.connect("clicked", self.__cerrar) terminal.connect("reset", self.__re_emit_reset) self.set_current_page(-1) return terminal
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) 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): Gtk.EventBox.__init__(self) self.set_border_width(5) self.activo = False hbox = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL) self.entry = Gtk.Entry() self.entry.show() self.entry.connect("changed", self.__check_sensitive) self.entry.connect("activate", self.__emit_accion_buscar) hbox.pack_start(self.entry, False, False, 0) self.anterior = get_boton( os.path.join(ICONOS, "go-next.svg"), pixels=18, tooltip_text="Buscar Anterior", rotacion=GdkPixbuf.PixbufRotation.COUNTERCLOCKWISE) self.anterior.connect("clicked", self.__emit_accion) hbox.pack_start(self.anterior, False, False, 0) self.siguiente = get_boton(os.path.join(ICONOS, "go-next.svg"), pixels=18, tooltip_text="Buscar Siguiente", rotacion=GdkPixbuf.PixbufRotation.CLOCKWISE) self.siguiente.connect("clicked", self.__emit_accion) hbox.pack_start(self.siguiente, False, False, 0) self.informe = get_boton(os.path.join(ICONOS, "document-new.svg"), pixels=18, tooltip_text="Obtener Estructura") self.informe.connect("clicked", self.__emit_informe) hbox.pack_start(self.informe, False, False, 0) self.add(hbox) self.show_all() self.anterior.set_sensitive(self.activo) self.siguiente.set_sensitive(self.activo) self.informe.set_sensitive(self.activo) self.set_sensitive(self.activo)
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=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.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.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.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.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.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.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()