[POS-commit] r3320 - kiwi/trunk/examples

Johan Dahlin jdahlin at async.com.br
Tue Apr 25 12:33:20 BRT 2006


Author: jdahlin
Date: Tue Apr 25 12:33:20 2006
New Revision: 3320

Modified:
   kiwi/trunk/examples/completion.py

Log:
don't use deprecated features

Modified: kiwi/trunk/examples/completion.py
==============================================================================
--- kiwi/trunk/examples/completion.py	(original)
+++ kiwi/trunk/examples/completion.py	Tue Apr 25 12:33:20 2006
@@ -1,7 +1,7 @@
 # encoding: iso-8859-1
 import gtk
 
-from kiwi.ui.widgets.entry import Entry
+from kiwi.ui.widgets.entry import ProxyEntry
 
 def on_entry_activate(entry):
     print 'You selected:', entry.read()
@@ -14,23 +14,22 @@
 win.add(vbox)
 
 # Normal entry
-entry = Entry()
+entry = ProxyEntry()
+entry.data_type = str
 entry.connect('activate', on_entry_activate)
-entry.set_completion_strings(['Belo Horizonte', u'São Carlos',
-                              u'São Paulo',  u'Båstad',
-                              u'Örnsköldsvik', 'sanca', 'sampa'])
+entry.prefill(['Belo Horizonte', u'São Carlos',
+               u'São Paulo',  u'Båstad',
+               u'Örnsköldsvik', 'sanca', 'sampa'])
 vbox.pack_start(entry)
 
-
-entry = Entry()
+entry = ProxyEntry()
+entry.data_type = int
 entry.connect('activate', on_entry_activate)
-entry.set_completion_strings(['Brazil', 'Sweden', 'China'],
-                             [186, 9, 1306])
-entry.set_completion_strings()
+entry.prefill([('Brazil', 186),
+               ('Sweden', 9),
+               ('China', 1306)])
 vbox.pack_start(entry)
 
 win.show_all()
 
-
-
 gtk.main()


More information about the POS-commit mailing list