From 78029cf71fb80c63cdba56bf633cf45b2c542fa9 Mon Sep 17 00:00:00 2001 From: pamarilla Date: Sun, 27 Jan 2013 23:49:33 +0000 Subject: agregado los iconos a los botones, cambiado los colores de la actividad --- diff --git a/Expresar.activity/Expresar.py b/Expresar.activity/Expresar.py index 557de32..acb958b 100644 --- a/Expresar.activity/Expresar.py +++ b/Expresar.activity/Expresar.py @@ -81,6 +81,9 @@ class Expresar(activity.Activity): for fila in range(LENGHT): #boton = gtk.Button(str(fila)+"-"+str(colu)) boton = gtk.Button(self.listaSecciones[indiceListaSecciones][1]) + image = gtk.Image() + image.set_from_file("icons/"+str(self.listaSecciones[indiceListaSecciones][2])) + boton.set_image(image) boton.connect('key-press-event', self.__pressButton_count) table.attach(boton, inicio_left, fin_right, inicio_top, fin_bottom) boton.show() @@ -109,20 +112,20 @@ class Expresar(activity.Activity): self._button_list[self._button_index_2 - 1].modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color('green')) elif (self._pressButton_counter == 0): self._button_index = (self._button_index) % len(buttons) - self._button_list[0].grab_focus() + self._button_list = buttons[self._button_index:self._button_index+LENGHT] - + self._button_list[0].grab_focus() for i in self._button_list: i.modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color('green')) for cero in range(self._button_index): - buttons[cero].modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color('gray')) + buttons[cero].modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color('blue')) self._button_index = self._button_index + LENGHT indice = self._button_index while indice < len(buttons): - buttons[indice].modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color('gray')) + buttons[indice].modify_bg(gtk.STATE_NORMAL, gtk.gdk.Color('blue')) indice = indice + 1 else: diff --git a/Expresar.activity/config.ini b/Expresar.activity/config.ini index 0a3d65e..da0d158 100644 --- a/Expresar.activity/config.ini +++ b/Expresar.activity/config.ini @@ -6,63 +6,79 @@ items = 16 [seccion0] name = comer info = Tengo Hambre +image = hambre.png [seccion1] name = beber info = Tengo sed +image = sed.png [seccion2] name = banho info = Quiero ir al banho +image = banho.png [seccion3] name = dormir info = Tengo suenho +image = suenho.png [seccion4] name = jugar info = Quiero jugar +image = jugar.png [seccion5] name = cansado info = Estoy cansado +image = cansado.png [seccion6] name = enfermo info = Me siento enfermo +image = enfermo.gif [seccion7] name = gracias info = Gracias +image = gracias.png [seccion8] name = por favor info = Por favor +image = por_favor.png [seccion9] name = panza info = Me duele la panza +image = enfermo.gif [seccion10] name = Si info = Si +image = yes-icon.png [seccion11] name = No info = No +image = no.png [seccion12] name = pasear info = Vamos de paseo +image = paseo.png [seccion13] name = sugar info = Me gusta Sugar +image = sugar.png [seccion14] name = musica info = Quiero escuchar musica +image = musica.png [seccion15] name = television info = Quiero ver la tele +image = TV.png diff --git a/Expresar.activity/dist/Expresar-1.xo b/Expresar.activity/dist/Expresar-1.xo index e5b458a..bfa9533 100644 --- a/Expresar.activity/dist/Expresar-1.xo +++ b/Expresar.activity/dist/Expresar-1.xo Binary files differ diff --git a/Expresar.activity/icons/TV.png b/Expresar.activity/icons/TV.png new file mode 100755 index 0000000..22f3d51 --- /dev/null +++ b/Expresar.activity/icons/TV.png Binary files differ diff --git a/Expresar.activity/icons/banho.png b/Expresar.activity/icons/banho.png new file mode 100755 index 0000000..385f991 --- /dev/null +++ b/Expresar.activity/icons/banho.png Binary files differ diff --git a/Expresar.activity/icons/cansado.png b/Expresar.activity/icons/cansado.png new file mode 100755 index 0000000..90e4397 --- /dev/null +++ b/Expresar.activity/icons/cansado.png Binary files differ diff --git a/Expresar.activity/icons/enfermo.gif b/Expresar.activity/icons/enfermo.gif new file mode 100755 index 0000000..2afc445 --- /dev/null +++ b/Expresar.activity/icons/enfermo.gif Binary files differ diff --git a/Expresar.activity/icons/gracias.png b/Expresar.activity/icons/gracias.png new file mode 100755 index 0000000..fcb44a9 --- /dev/null +++ b/Expresar.activity/icons/gracias.png Binary files differ diff --git a/Expresar.activity/icons/hambre.png b/Expresar.activity/icons/hambre.png new file mode 100755 index 0000000..800bb32 --- /dev/null +++ b/Expresar.activity/icons/hambre.png Binary files differ diff --git a/Expresar.activity/icons/jugar.png b/Expresar.activity/icons/jugar.png new file mode 100755 index 0000000..2557c3e --- /dev/null +++ b/Expresar.activity/icons/jugar.png Binary files differ diff --git a/Expresar.activity/icons/musica.png b/Expresar.activity/icons/musica.png new file mode 100755 index 0000000..4581127 --- /dev/null +++ b/Expresar.activity/icons/musica.png Binary files differ diff --git a/Expresar.activity/icons/no.png b/Expresar.activity/icons/no.png new file mode 100755 index 0000000..b1b788b --- /dev/null +++ b/Expresar.activity/icons/no.png Binary files differ diff --git a/Expresar.activity/icons/paseo.png b/Expresar.activity/icons/paseo.png new file mode 100755 index 0000000..4f3a770 --- /dev/null +++ b/Expresar.activity/icons/paseo.png Binary files differ diff --git a/Expresar.activity/icons/por_favor.png b/Expresar.activity/icons/por_favor.png new file mode 100755 index 0000000..082dffa --- /dev/null +++ b/Expresar.activity/icons/por_favor.png Binary files differ diff --git a/Expresar.activity/icons/sed.png b/Expresar.activity/icons/sed.png new file mode 100755 index 0000000..f6ecb7e --- /dev/null +++ b/Expresar.activity/icons/sed.png Binary files differ diff --git a/Expresar.activity/icons/suenho.png b/Expresar.activity/icons/suenho.png new file mode 100755 index 0000000..e8b0b29 --- /dev/null +++ b/Expresar.activity/icons/suenho.png Binary files differ diff --git a/Expresar.activity/icons/sugar.png b/Expresar.activity/icons/sugar.png new file mode 100755 index 0000000..d1adad1 --- /dev/null +++ b/Expresar.activity/icons/sugar.png Binary files differ diff --git a/Expresar.activity/icons/tele.png b/Expresar.activity/icons/tele.png new file mode 100755 index 0000000..a734f05 --- /dev/null +++ b/Expresar.activity/icons/tele.png Binary files differ diff --git a/Expresar.activity/icons/yes-icon.png b/Expresar.activity/icons/yes-icon.png new file mode 100755 index 0000000..ba60180 --- /dev/null +++ b/Expresar.activity/icons/yes-icon.png Binary files differ diff --git a/Expresar.activity/parsear.py b/Expresar.activity/parsear.py index ada4c80..3f0531f 100644 --- a/Expresar.activity/parsear.py +++ b/Expresar.activity/parsear.py @@ -14,6 +14,7 @@ def parsear(listaSecciones): list_seccion=[] list_seccion.insert(0, parser.get(etiqueta, 'name')) list_seccion.insert(1, parser.get(etiqueta, 'info')) + list_seccion.insert(2, parser.get(etiqueta, 'image')) listaSecciones.insert(i,list_seccion) etiqueta = 'seccion' -- cgit v0.9.1