Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcos <dadinirt.socram@gmail.com>2013-01-20 22:06:37 (GMT)
committer Marcos <dadinirt.socram@gmail.com>2013-01-20 22:06:37 (GMT)
commitd1df1a6d5b8a4ca3e86b62948cb4b0c568bb5186 (patch)
tree9f176b48c429ae08c37e0bcbaf77f2d0d6bb4607
parent79f273f0cd364eb74df48120e4857d1194ee804c (diff)
Reorganizacion panel derecho - Avances tablas con imagenes
-rwxr-xr-x[-rw-r--r--]ftk 1/ftk.py78
-rw-r--r--ftk 1/hola.jpgbin0 -> 2980 bytes
-rw-r--r--ftk 1/holas.jpgbin0 -> 2953 bytes
3 files changed, 44 insertions, 34 deletions
diff --git a/ftk 1/ftk.py b/ftk 1/ftk.py
index ac45a74..f308408 100644..100755
--- a/ftk 1/ftk.py
+++ b/ftk 1/ftk.py
@@ -2,29 +2,43 @@
import gtk
+
class MyApp():
def __init__(self):
- img=gtk.Image()
- img.set_from_file('../olpc.png')
-
window = gtk.Window()
+ window.connect('destroy', self.destroy)
window.set_title('Find the key')
-
+ window.set_position(gtk.WIN_POS_CENTER)
+
#Creacion de un contenedor madre que contiene a dos contenedores
#hijos derecha e izq
vboxMother = gtk.HBox()
vboxLeft = gtk.HBox()
vboxRight = gtk.HBox()
- #creacion de imagenes en la grilla
- self.table = gtk.Table(rows=1, columns=1, homogeneous="FALSE")
- self.table.add(img)
-
-
+
####
- #Elementos del contenedor derecho(RIGHT)
+ ###Elementos del contenedor derecho(RIGHT)
+
+ #creacion de imagenes en la tabla
+ self.table = gtk.Table(5, 5, True)
+
+ img=gtk.Image()
+ img.set_from_file('hola.jpg')
+ img2=gtk.Image()
+ img2.set_from_file('holas.jpg')
+ img3=gtk.Image()
+ img3.set_from_file('holas.jpg')
+
+ #Posicion de las imagenes dentro de la tabla,
+ #la posicion 0, 1, 0, 1, ubica en la esquina superior izquierda
+ #los dos ultimos numeros indican la fila los dos primeros la columna
+ #para ir agregando objetos aumentar un digito
+ self.table.attach(img, 0, 1, 0, 1)
+ self.table.attach(img2, 1, 2, 0, 1)
+ self.table.attach(img3, 2, 3, 0, 1)
####
@@ -46,36 +60,32 @@ class MyApp():
textAreaProgram = gtk.Entry()
textAreaProgram.set_text(" Prueba Program")
textAreaUser = gtk.Entry()
- textAreaUser.set_text(" Prueba User")
-
+ textAreaUser.set_text(" Prueba User")
+ ####
+
+ ####
+ #Tabla contenedora de la izquierda
+ tablaLeft = gtk.Table(4, 1, False)
+ tablaLeft.attach(labelProgram, 0, 1, 0, 1)
+ tablaLeft.attach(textAreaProgram, 0, 1, 1, 2)
+ tablaLeft.attach(labelUser, 0, 1, 2, 3)
+ tablaLeft.attach(textAreaUser, 0, 1, 3, 4)
+ ####
+
+
####
-
- ######
#Add de widgets
window.add(vboxMother)
vboxMother.add(vboxLeft)
vboxMother.add(vboxRight)
-
- #Add de widgets vbox left
- vboxLeft.add(vboxLabelProgram)
- vboxLeft.add(vboxTextProgram)
- vboxLeft.add(vboxLabelUser)
- vboxLeft.add(vboxTextUser)
-
- #Add de widgets vbox left Label
- vboxLabelProgram.add(labelProgram)
- vboxLabelUser.add(labelUser)
-
- #Add de widgets vbox left TextArea
- vboxTextProgram.add(textAreaProgram)
- vboxTextUser.add(textAreaUser)
-
- #Add de widgets vbox right
+ vboxLeft.add(tablaLeft)
+
+
+ #Add de widgets vbox right
vboxRight.add(self.table)
- ######
-
-
-
+ ####
+
+
window.show_all()
def destroy(self, window, data=None):
diff --git a/ftk 1/hola.jpg b/ftk 1/hola.jpg
new file mode 100644
index 0000000..10122e1
--- /dev/null
+++ b/ftk 1/hola.jpg
Binary files differ
diff --git a/ftk 1/holas.jpg b/ftk 1/holas.jpg
new file mode 100644
index 0000000..d16966a
--- /dev/null
+++ b/ftk 1/holas.jpg
Binary files differ