Archived
7
0

Added text-input for contrast-matrix creator for affymetrics workflow.

This commit is contained in:
2006-05-05 14:30:23 +00:00
parent 98445498b5
commit 97f56f66ac
2 changed files with 43 additions and 2 deletions

@ -79,3 +79,30 @@ class CreateProjectDruid(gtk.Window):
wf = self.workflows.get_value(it, 1)
self.wf_info.set_text(wf.description)
def get_text(title, text):
"""Allow user to type in a string for text."""
dlg = gtk.Dialog(title)
dlg.show()
text = gtk.Label(text)
text.show()
entry = gtk.Entry()
entry.show()
entry.set_activates_default(True)
dlg.vbox.pack_start(text)
dlg.vbox.pack_start(entry)
dlg.add_button(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL)
dlg.add_button(gtk.STOCK_OK, gtk.RESPONSE_OK)
dlg.set_default_response(gtk.RESPONSE_OK)
response = dlg.run()
retval = None
if response == gtk.RESPONSE_OK:
retval = entry.get_text()
dlg.destroy()
return retval