rec = self.dbo.get_record(id)
print rec
text = ""
+ tb = gtk.TextBuffer()
+
for r in rec:
print "%s -> %s" % (r, rec[r])
text += "%s: %s\n" % (r, rec[r])
+ tb.insert_at_cursor(text)
- #sw = gtk.ScrolledWindow()
- #sw.set_shadow_type(gtk.SHADOW_ETCHED_IN)
- #sw.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
-
- label = gtk.Label(text)
+ sw = gtk.ScrolledWindow()
+ sw.set_shadow_type(gtk.SHADOW_ETCHED_IN)
+ sw.set_policy(gtk.POLICY_AUTOMATIC, gtk.POLICY_AUTOMATIC)
+
+ tv = gtk.TextView(tb)
+ sw.add(tv)
+
+ #label = gtk.Label(text)
#sw.add(label)
#label.set_markup(text)
- self.dialog.vbox.pack_start(label)
- label.show()
+ self.dialog.vbox.pack_start(sw)
+ self.dialog.set_size_request(800, 480)
+ #label.show()
+ tv.show()
+ #tb.show()
+ sw.show()
response = self.dialog.run()
self.dialog.destroy()
print "response= %s" % response