equal
  deleted
  inserted
  replaced
  
    
    
    15   | 
    15   | 
    16   | 
    16   | 
    17 class MyApplication(Application):  | 
    17 class MyApplication(Application):  | 
    18     def __init__(self):  | 
    18     def __init__(self):  | 
    19         Application.__init__(self)  | 
    19         Application.__init__(self)  | 
    20         self.top.connect('keypress', self.on_keypress) | 
    20         self.top.connect('keypress', self.on_top_keypress) | 
    21   | 
    21   | 
    22         #edit = EditField(50, 'DlouhyTest12')  | 
    22         #edit = EditField(50, 'DlouhyTest12')  | 
    23         #self.top.add(edit)  | 
    23         #self.top.add(edit)  | 
    24   | 
    24   | 
    25   | 
    25   | 
    46   | 
    46   | 
    47     def buttonclick(self):  | 
    47     def buttonclick(self):  | 
    48         self.button.label = 'YES'  | 
    48         self.button.label = 'YES'  | 
    49   | 
    49   | 
    50   | 
    50   | 
    51     def on_keypress(self, keyname, char):  | 
    51     def on_top_keypress(self, ev):  | 
    52         if keyname == 'escape':  | 
    52         if ev.keyname == 'escape':  | 
    53             self.terminate()  | 
    53             self.terminate()  | 
    54         if keyname == 'f1':  | 
         | 
    55             self.textedit.settext('%s' % self.top.focuschild) | 
         | 
    56             self.textedit.redraw()  | 
         | 
    57               | 
         | 
    58   | 
    54   | 
    59   | 
    55   | 
    60 if __name__ == '__main__':  | 
    56 if __name__ == '__main__':  | 
    61     os.environ['ESCDELAY'] = '25' # do not wait 1 second after pressing Escape key  | 
    57     os.environ['ESCDELAY'] = '25' # do not wait 1 second after pressing Escape key  | 
    62     app = MyApplication()  | 
    58     app = MyApplication()  |