blob: ec084549d1d39995adf612be599d91ead4e4d806 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
from sugar.activity import activity
import gtk
from gettext import gettext as _
import logging
_logger = logging.getLogger('ahorcado-activity')
class Ahorcado(activity.Activity):
def __init__(self, handle):
super(Ahorcado, self).__init__(handle)
self.set_title(_(Ahorcado))
barra = activity.ActivityToolbox(self)
self.set_toolbox(barra)
barra.show()
self.contenedor = gtk.VBox()
self.set_canvas(contenedor)
self.connect('key-press-event', self._key_press_cb)
#interface
self.palabra_entry = gtk.Entry()
self.puntaje_entry = gtk.Entry()
self.ok_btn = gtk.Button(_('Ok'))
self.ok_btn.connect('clicked', self._ok_btn_clicked_cb, None)
self.imagen = gtk.Image()
self.label = gtk.Label()
def _ok_btn_clicked_cb(self, widget, data=None):
pass
def _cambiar_imagen(self, level):
ruta = 'resources/%s.jpg' % level
self.imagen.set_from_file(ruta)
def _key_press_cb(self, widget, event):
#keyname = gtk.gdk.keyval_name(event.keyval)
#if keyname == 'Enter':
pass
def read_file(self, filepath):
pass
def write_file(self, filepath):
pass
|