4 class InputDialog(gtk.Dialog):
6 def __init__(self, title):
10 gtk.Dialog.__init__(self)
13 btn = gtk.Button("OK")
14 btn.connect("clicked", lambda x: self.response(gtk.RESPONSE_ACCEPT))
16 self.action_area.add(btn)
19 self.window.property_change("_HILDON_PORTRAIT_MODE_SUPPORT",
21 gtk.gdk.PROP_MODE_REPLACE,
25 def add_input(self, label, default):
31 lbl = gtk.Label(label)
39 self.__inputs.append(entry)
44 return [ i.get_text() for i in self.__inputs ]
50 resp = gtk.Dialog.run(self)
53 if (resp == gtk.RESPONSE_ACCEPT):