Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/data/es/tutorials/Tutorial_09_gtk_caja_de_texto.py
diff options
context:
space:
mode:
Diffstat (limited to 'data/es/tutorials/Tutorial_09_gtk_caja_de_texto.py')
-rw-r--r--data/es/tutorials/Tutorial_09_gtk_caja_de_texto.py18
1 files changed, 14 insertions, 4 deletions
diff --git a/data/es/tutorials/Tutorial_09_gtk_caja_de_texto.py b/data/es/tutorials/Tutorial_09_gtk_caja_de_texto.py
index caad2fa..102f55e 100644
--- a/data/es/tutorials/Tutorial_09_gtk_caja_de_texto.py
+++ b/data/es/tutorials/Tutorial_09_gtk_caja_de_texto.py
@@ -1,19 +1,29 @@
from gi.repository import Gtk
class PyApp(Gtk.Window):
+
def __init__(self):
super(PyApp, self).__init__()
- self.set_title("Hola mundo!!")
- self.connect("destroy", Gtk.main_quit)
+ self.set_title('Entrada de Texto')
self.set_size_request(250, 150)
- self.set_position(Gtk.WIN_POS_CENTER)
+ def entry_cb(widget, event):
+ if Gdk.keyval_name(event.keyval) == 'Return':
+ print widget.get_text()
+
entry = Gtk.Entry()
+ entry.connect('key_press_event', entry_cb)
+ entry.show()
+
fixed = Gtk.Fixed()
fixed.put(entry, 20, 30)
- self.connect("destroy", Gtk.main_quit)
+ fixed.show()
+
self.add(fixed)
self.show()
+ self.connect('destroy', Gtk.main_quit)
+
+
PyApp()
Gtk.main()