def __init__(self, escenario): gtk.HPaned.__init__(self) self.modify_bg(gtk.STATE_NORMAL, gtk.gdk.color_parse("#ffffff")) self.lecciones = [] self.toolbar = Toolbar() vbox = gtk.VBox() vbox.pack_start(self.toolbar, False, False, 0) vbox.pack_start(escenario, True, True, 0) self.toolbarestado = ToolbarEstado() vbox.pack_end(self.toolbarestado, False, False, 0) self.pack1(vbox, resize=True, shrink=True) self.derecha = Derecha() self.pack2(self.derecha, resize=False, shrink=False) self.toolbarestado.connect("volumen", self.__volumen_changed) self.derecha.connect("select", self.__set_cursor) self.derecha.connect("lectura", self.__run_lectura) self.show_all() self.agua_cursor = False self.alimento_cursor = False self.cursor_root = False self.cursor_tipo = False gobject.idle_add(self.__config_cursors)
def __init__(self, escenario): GObject.GObject.__init__(self) self.override_background_color(Gtk.StateType.NORMAL, color_parser("#ffffff")) self.lecciones = [] self.toolbar = Toolbar() vbox = Gtk.VBox() vbox.pack_start(self.toolbar, False, False, 0) vbox.pack_start(escenario, True, True, 0) self.toolbarestado = ToolbarEstado() vbox.pack_end(self.toolbarestado, False, False, 0) self.pack1(vbox, resize=True, shrink=True) self.derecha = Derecha() self.pack2(self.derecha, resize=False, shrink=False) self.toolbarestado.connect("volumen", self.__volumen_changed) self.derecha.connect("select", self.__set_cursor) self.derecha.connect("lectura", self.__run_lectura) self.show_all() self.agua_cursor = False self.alimento_cursor = False self.cursor_root = False self.cursor_tipo = False GLib.idle_add(self.__config_cursors)
def __init__(self): Gtk.Box.__init__(self, orientation=Gtk.Orientation.VERTICAL) self.toolbar = Toolbar() self.pack_start(self.toolbar, False, False, 0) self.basebox = BaseBox() self.pack_start(self.basebox, True, True, 0) self.informewidget = False # FIXME: Activar para obtener informe de módulos #self.connect("realize", self.__realize) self.show_all() self.toolbar.connect("import", self.__import) self.toolbar.connect("accion-menu", self.__set_accion) self.toolbar.connect("salir", self.__emit_salir) self.toolbar.connect("zoom", self.__zoom) self.toolbar.connect("accion", self.__buscar_mas) self.toolbar.connect("informe", self.__informar) self.basebox.connect("update", self.__update) self.basebox.connect('abrir', self.__open_file) self.basebox.connect("nobusquedas", self.__desactivar_busquedas)
def __setup_init(self): """ Crea y Empaqueta todo. """ from Widgets import Toolbar from Widgets import Toolbar_Busqueda from Widgets import Toolbar_Descarga from Widgets import Alerta_Busqueda from PanelTube import PanelTube from Widgets import ToolbarSalir boxbase = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) self.box_tube = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) self.toolbar = Toolbar() self.toolbar_busqueda = Toolbar_Busqueda() self.toolbar_descarga = Toolbar_Descarga() self.toolbar_salir = ToolbarSalir() self.alerta_busqueda = Alerta_Busqueda() self.paneltube = PanelTube() self.box_tube.pack_start(self.toolbar, False, False, 0) self.box_tube.pack_start(self.toolbar_salir, False, False, 0) self.box_tube.pack_start(self.toolbar_busqueda, False, False, 0) self.box_tube.pack_start(self.toolbar_descarga, False, False, 0) self.box_tube.pack_start(self.alerta_busqueda, False, False, 0) self.box_tube.pack_start(self.paneltube, True, True, 0) boxbase.pack_start(self.box_tube, True, True, 0) #boxbase.pack_start(self.socketjamedia, True, True, 0) self.add(boxbase) #from JAMediaTube.Widgets import Tube_Player #self.jamedia = Tube_Player() #self.socketjamedia.add_id(self.jamedia.get_id()) self.show_all() self.realize() self.paneltube.set_vista_inicial() # oculta las toolbarsaccion GLib.idle_add(self.__setup_init2)
def __setup_init(self): """ Crea y Empaqueta todo. """ boxbase = gtk.VBox() self.box_tube = gtk.VBox() self.toolbar = Toolbar() self.toolbar_busqueda = Toolbar_Busqueda() self.toolbar_descarga = Toolbar_Descarga() self.toolbar_salir = ToolbarSalir() self.alerta_busqueda = Alerta_Busqueda() self.paneltube = PanelTube() event = gtk.EventBox() event.modify_bg(0, get_colors("drawingplayer")) event.add(self.toolbar) self.box_tube.pack_start(event, False, False, 0) event = gtk.EventBox() event.modify_bg(0, get_colors("download")) event.add(self.toolbar_salir) self.box_tube.pack_start(event, False, False, 0) self.box_tube.pack_start(self.toolbar_busqueda, False, False, 0) event = gtk.EventBox() event.modify_bg(0, get_colors("download")) event.add(self.toolbar_descarga) self.box_tube.pack_start(event, False, False, 0) self.box_tube.pack_start(self.alerta_busqueda, False, False, 0) self.box_tube.pack_start(self.paneltube, True, True, 0) self.jamedia = JAMedia() boxbase.pack_start(self.box_tube, True, True, 0) boxbase.pack_start(self.jamedia, True, True, 0) self.add(boxbase) self.show_all() self.realize() self.paneltube.set_vista_inicial() # oculta las toolbarsaccion gobject.idle_add(self.__setup_init2)
def __init__(self): Gtk.EventBox.__init__(self) vbox = Gtk.VBox() self.toolbar = Toolbar() vbox.pack_start(self.toolbar, False, False, 0) self.base_panel = BasePanel() vbox.pack_start(self.base_panel, True, True, 0) self.add(vbox) self.show_all() self.toolbar.connect("import", self.__import) self.toolbar.connect("accion-menu", self.__set_accion) self.toolbar.connect("salir", self.__emit_salir) self.base_panel.connect("update", self.__update)
def setup_init(self): """ Se crea la interfaz grafica, se setea todo y se empaqueta todo. """ ### Contenedor secundario para toda la interfaz. basebox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) ### Contenedor para todas las toolbars. self.toolbar_box = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) ### Panel para lector y barra de navegación de páginas. hpanel = Gtk.HPaned() self.toolbar = Toolbar() self.toolbar_salir = ToolbarSalir() self.toolbar_config = ToolbarConfig() self.toolbarlector = ToolbarLector() self.toolbartry = ToolbarTry() ### Empaquetado de las tres toolbars superiores de la aplicacion. self.toolbar_box.pack_start(self.toolbar, False, False, 0) self.toolbar_box.pack_start(self.toolbar_salir, False, False, 0) self.toolbar_box.pack_start(self.toolbar_config, False, False, 0) self.visor = DrawingLector() self.previewcontainer = PreviewContainer() self.toolbarpaginas = ToolbarPaginas() self.textview = TextView() # Izquierda vbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) scroll = Gtk.ScrolledWindow() scroll.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) scroll.add_with_viewport(self.visor) vbox.pack_start(self.toolbarlector, False, False, 0) vbox.pack_start(scroll, True, True, 0) self.controlespdf = [self.toolbarlector, scroll] scroll = Gtk.ScrolledWindow() scroll.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) scroll.add_with_viewport(self.textview) vbox.pack_start(scroll, True, True, 0) self.controlestexto = [scroll] hpanel.pack1(vbox, resize=True, shrink=True) ### Derecha self.derecha_vbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) scroll = Gtk.ScrolledWindow() scroll.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) scroll.add_with_viewport(self.previewcontainer) self.derecha_vbox.pack_start(self.toolbarpaginas, False, False, 0) self.derecha_vbox.pack_start(scroll, True, True, 0) self.controlespdf.append(self.derecha_vbox) hpanel.pack2(self.derecha_vbox, resize=False, shrink=False) basebox.pack_start(self.toolbar_box, False, False, 0) basebox.pack_start(hpanel, True, True, 0) basebox.pack_start(self.toolbartry, False, False, 0) self.controles_dinamicos = [ self.toolbar_box, self.derecha_vbox, self.toolbartry ] self.add(basebox) self.show_all() self.toolbar_salir.hide() self.toolbar.abrir.hide() # Solo cuando no esta embebido self.toolbar_config.hide() self.toolbarlector.connect('original', self.visor.original) self.toolbarlector.connect('alejar', self.visor.alejar) self.toolbarlector.connect('acercar', self.visor.acercar) #self.toolbarlector.connect('rotar_izquierda', self.visor.acercar) #self.toolbarlector.connect('rotar_derecha', self.visor.acercar) self.toolbarpaginas.connect('activar', self.activar) self.previewcontainer.connect('nueva_seleccion', self.nueva_pagina) self.visor.connect("button_press_event", self.clicks_en_pantalla) self.toolbar.connect('abrir', self.show_filechooser) self.toolbar.connect('config', self.mostrar_config) self.toolbar.connect('salir', self.confirmar_salir) self.toolbar_salir.connect('salir', self.emit_salir) map(self.ocultar, self.controlestexto) map(self.ocultar, self.controlespdf)
def __setup_init(self): """ Genera y empaqueta toda la interfaz. """ from Widgets import Visor from Widgets import ToolbarSalir from Widgets import Toolbar from Widgets import ToolbarPrincipal #from JAMediaVideoAplicaciones import JAMediaVideoWidget #from JAMediaVideoAplicaciones import JAMediaFotografiaWidget #from JAMediaVideoAplicaciones import JAMediaAudioWidget #from JAMedia.JAMedia import JAMediaPlayer #from JAMImagenes2.JAMImagenes import JAMImagenes vbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) self.add(vbox) self.show_all() self.toolbar = Toolbar() self.toolbar_salir = ToolbarSalir() self.toolbarprincipal = ToolbarPrincipal() #self.socketjamediavideo = Gtk.Socket() #self.socketjamediafotografia = Gtk.Socket() #self.socketjamediaaudio = Gtk.Socket() #self.socketjamedia = Gtk.Socket() #self.socketjamimagenes = Gtk.Socket() self.pantalla = Visor() vbox.pack_start(self.toolbar, False, True, 0) vbox.pack_start(self.toolbar_salir, False, True, 0) vbox.pack_start(self.toolbarprincipal, False, True, 0) #vbox.pack_start(self.socketjamediavideo, True, True, 0) #vbox.pack_start(self.socketjamediafotografia, True, True, 0) #vbox.pack_start(self.socketjamediaaudio, True, True, 0) #vbox.pack_start(self.socketjamedia, True, True, 0) #vbox.pack_start(self.socketjamimagenes, True, True, 0) vbox.pack_start(self.pantalla, True, True, 0) #self.jamediavideo = JAMediaVideoWidget() #self.socketjamediavideo.add_id(self.jamediavideo.get_id()) #self.jamediafotografia = JAMediaFotografiaWidget() #self.socketjamediafotografia.add_id(self.jamediafotografia.get_id()) #self.jamediaaudio = JAMediaAudioWidget() #self.socketjamediaaudio.add_id(self.jamediaaudio.get_id()) #self.jamediaplayer = JAMediaPlayer() #self.socketjamedia.add_id(self.jamediaplayer.get_id()) #self.jamimagenes = JAMImagenes() #self.socketjamimagenes.add_id(self.jamimagenes.get_id()) self.show_all() self.realize() GLib.idle_add(self.__setup_init2)
def setup_init(self): """Se crea la interfaz grafica, se setea todo y se empaqueta todo.""" basebox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) hpanel = Gtk.HPaned() self.toolbar = Toolbar() self.toolbar_config = ToolbarConfig() self.toolbarlector = ToolbarLector() self.toolbartry = ToolbarTry() self.visor = Drawing() self.previewcontainer = PreviewContainer() self.toolbarpaginas = ToolbarPaginas() self.textview = TextView() # Izquierda vbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) scroll = Gtk.ScrolledWindow() scroll.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) scroll.add_with_viewport(self.visor) vbox.pack_start(self.toolbarlector, False, False, 0) vbox.pack_start(scroll, True, True, 0) self.controlespdf = [self.toolbarlector, scroll] scroll = Gtk.ScrolledWindow() scroll.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) scroll.add_with_viewport(self.textview) vbox.pack_start(scroll, True, True, 0) self.controlestexto = [scroll] hpanel.pack1(vbox, resize=True, shrink=True) # Derecha ev_box = Gtk.EventBox() # Para poder pintarlo ev_box.modify_bg(0, Gdk.Color(65000, 65000, 65000)) vbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL) scroll = Gtk.ScrolledWindow() scroll.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC) scroll.add_with_viewport(self.previewcontainer) vbox.pack_start(self.toolbarpaginas, False, False, 0) vbox.pack_start(scroll, True, True, 0) ev_box.add(vbox) self.controlespdf.append(ev_box) hpanel.pack2(ev_box, resize=False, shrink=False) basebox.pack_start(self.toolbar, False, False, 0) basebox.pack_start(self.toolbar_config, False, False, 0) basebox.pack_start(hpanel, True, True, 0) basebox.pack_start(self.toolbartry, False, False, 0) self.controles_dinamicos = [ self.toolbar, self.toolbarlector, ev_box, self.toolbartry ] self.add(basebox) self.show_all() self.toolbar.abrir.hide() # Solo cuando no esta embebido self.toolbar_config.hide() self.toolbarlector.connect('original', self.visor.original) self.toolbarlector.connect('alejar', self.visor.alejar) self.toolbarlector.connect('acercar', self.visor.acercar) #self.toolbarlector.connect('rotar_izquierda', self.visor.acercar) #self.toolbarlector.connect('rotar_derecha', self.visor.acercar) self.toolbarpaginas.connect('activar', self.activar) self.previewcontainer.connect('nueva_seleccion', self.nueva_pagina) self.visor.connect("ocultar_controles", self.ocultar_controles) self.visor.connect("button_press_event", self.clicks_en_pantalla) self.toolbar.connect('abrir', self.show_filechooser) self.toolbar.connect('config', self.mostrar_config) self.toolbar.connect('salir', self.emit_salir) map(self.ocultar, self.controlestexto) map(self.ocultar, self.controlespdf)
def __init__(self, handle): activity.Activity.__init__(self, handle) self._logger = logging.getLogger('poll-activity') self._logger.debug('Starting Poll activity') self._polls = set() self.current_vote = None # This property allows result viewing while voting self._view_answer = True # This property allows use image in answer self._use_image = False # This property allows play a sound when click in # the button to make a vote self._play_vote_sound = False # This property allows remember in the radio button options # the last vote self._remember_last_vote = True # This property has the image size self._image_size = {'height': 100, 'width': 100} # the active poll self._poll = None # get the Presence Service self.pservice = presenceservice.get_instance() self.initiating = False # Buddy object for you owner = self.pservice.get_owner() self.owner = owner self.nick = owner.props.nick self.nick_sha1 = sha1(self.nick.encode()).hexdigest() toolbar = Toolbar(self) toolbar.create_button.connect('clicked', self.__button_new_clicked) toolbar.choose_button.connect('clicked', self.__button_select_clicked) toolbar.export_data_bt.connect('clicked', self.__save_data_cb) toolbar.export_image_bt.connect('clicked', self.__save_image_cb) toolbar.pie_chart_button.connect('clicked', self.__chart_type_clicked_cb, CHART_TYPE_PIE) toolbar.vbar_chart_button.connect('clicked', self.__chart_type_clicked_cb, CHART_TYPE_VERTICAL_BARS) self._chart_type_selected = CHART_TYPE_PIE self.set_toolbar_box(toolbar) emptypanel.show(self, 'new-poll', _('Create a new poll'), _('Create'), self.__button_new_clicked) self.show_all() self.poll_session = None self.connect('shared', self.__shared_cb) self.connect('joined', self.__joined_cb)