Package untdl :: Module event :: Class KeyDown
[frames] | no frames]

Class KeyDown

source code

object --+        
         |        
     Event --+    
             |    
      KeyEvent --+
                 |
                KeyDown

Fired when the user presses a key on the keyboard or a key repeats.

Instance Methods
 
__init__(self, key, char, l_alt, l_ctrl, r_alt, r_ctrl, shift)
x.__init__(...) initializes x; see help(type(x)) for signature (Inherited from untdl.event.KeyEvent)
source code
 
__repr__(self)
List an events public attributes when printed. (Inherited from untdl.event.Event)
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables
  type = 'KEYDOWN'
String constant representing the type of event.
Instance Variables
boolean alt
True if alt was held down during this event. (Inherited from untdl.event.KeyEvent)
string char
A single character string of the letter or symbol pressed. (Inherited from untdl.event.KeyEvent)
boolean control
True if control was held down during this event. (Inherited from untdl.event.KeyEvent)
string key
Human readable names of the key pressed. (Inherited from untdl.event.KeyEvent)
  keychar
Similar to key but returns a case sensitive letter or symbol instead of 'CHAR'. (Inherited from untdl.event.KeyEvent)
boolean leftAlt (Inherited from untdl.event.KeyEvent)
boolean leftCtrl (Inherited from untdl.event.KeyEvent)
boolean rightAlt (Inherited from untdl.event.KeyEvent)
boolean rightCtrl (Inherited from untdl.event.KeyEvent)
boolean shift
True if shift was held down during this event. (Inherited from untdl.event.KeyEvent)
Properties

Inherited from object: __class__