Exemplo n.º 1
0
    def __init__(self):
        Gtk.EventBox.__init__(self)
        s, color = Gdk.Color.parse(data['configs']['bgcolor'])
        self.modify_bg(Gtk.StateType.NORMAL, color)
        self.confirm = False
        self.speech = BaseAudioGrab()
        self.set_events(Gdk.EventMask.BUTTON_PRESS_MASK)
        self.connect('button-press-event', self.button_pressed)
        self.canvasbox = Gtk.Box(orientation=Gtk.Orientation.VERTICAL)
        self.add(self.canvasbox)
        self.canvasbox.show()
        self.show()

        # Top part
        top = Gtk.Box()
        self.sentence = Gtk.Box()
        self.sentence.show()
        top.pack_start(self.sentence, True, True, 0)
        self.delbtn = OptionButton({
            'title': 'Borrar',
            'image': 'OPUESTOS/no.png'
        })
        top.pack_start(self.delbtn, False, True, 0)
        top.show()
        self.canvasbox.pack_start(top, True, True, 0)

        GObject.timeout_add(SPEED, self.update_selection)
        self.removable = []
        self.boards = [data['boards'][0]]
        self.fill_board(data['boards'][0])
        self.phrases = []
Exemplo n.º 2
0
    def __init__(self, handle):
        activity.Activity.__init__(self, handle)

        self.max_participants = 1
        self.speech = BaseAudioGrab()
        self.build_toolbar()
        self.evbox = Canvas()
        self.set_canvas(self.evbox)