Advertisement
OdraEncoded

Untitled

Apr 11th, 2013
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.73 KB | None | 0 0
  1. #!/usr/bin/env python
  2.  
  3. import gtk
  4. import time
  5.  
  6. ###GUI###
  7. def responseToDialog(entry, dialog, response):
  8.     dialog.response(response)
  9.     print "Enter"
  10.  
  11. def gtk_getpass(message):
  12.     dialog = gtk.MessageDialog(type=gtk.MESSAGE_QUESTION,
  13.                                buttons=gtk.BUTTONS_OK)
  14.     entry = gtk.Entry()
  15.     entry.set_visibility(False)
  16.     dialog.set_markup(message)
  17.     entry.connect("activate", responseToDialog, dialog, gtk.RESPONSE_OK)
  18.     hbox = gtk.HBox()
  19.     hbox.pack_start(gtk.Label("Password:"), False, 5, 5)
  20.     hbox.pack_end(entry)
  21.     dialog.vbox.pack_end(hbox, True, True, 0)
  22.     dialog.show_all()
  23.     dialog.run()
  24.     text = entry.get_text()
  25.     return text
  26.    
  27. print(gtk_getpass("CAKE"))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement