Ejemplo n.º 1
0
 def keypress(self, size, key):
     if key == 'tab':
         if self.lb.get_focus()[0] == self.buttons:
             self.keypress(size, 'page up')
         else:
             self.keypress(size, 'page down')
     return Overlay.keypress(self, size, key)
Ejemplo n.º 2
0
 def keypress(self, size, key):
     if key == 'enter':
         if pegasus.OPENSTACK_PASSWORD is None:
             self.invalid.set_text(self.IOERROR)
         elif pegasus.OPENSTACK_PASSWORD == self.password.get_edit_text():
             self.unlock()
         else:
             self.invalid.set_text(self.INVALID)
             self.password.set_edit_text("")
     else:
         return Overlay.keypress(self, size, key)