1+
12<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
23< html > < head > < title > Python: module tdl.event</ title >
3- < meta http-equiv ="Content-Type " content ="text/html; charset=utf-8 ">
44</ head > < body bgcolor ="#f0f0f8 ">
55
66< table width ="100% " cellspacing =0 cellpadding =2 border =0 summary ="heading ">
1313 < br >
1414Here's a quick reference to < a href ="#Event "> Event</ a > types and their attributes:< br >
1515QUIT< br >
16- KEYDOWN: key char alt ctrl shift lalt lctrl ralt rctrl< br >
17- KEYUP: key char alt ctrl shift lalt lctrl ralt rctrl< br >
16+ KEYDOWN: keyname key char alt ctrl shift lalt lctrl ralt rctrl< br >
17+ KEYUP: keyname key char alt ctrl shift lalt lctrl ralt rctrl< br >
1818MOUSEDOWN: button pos cell< br >
1919MOUSEUP: button pos cell< br >
2020MOUSEMOTION: pos cell motion cellmotion< br >
2121 < br >
22- You will likely want to use the tdl.event.get function but you can still use the keyWait and isWindowClosed functions if you want.</ tt > </ p >
22+ You will likely want to use the tdl.event.get function but you can still< br >
23+ use keyWait and isWindowClosed to control your entire program.</ tt > </ p >
2324< p >
2425< table width ="100% " cellspacing =0 cellpadding =2 border =0 summary ="section ">
2526< tr bgcolor ="#aa55cc ">
2930< tr > < td bgcolor ="#aa55cc "> < tt > </ tt > </ td > < td > </ td >
3031< td width ="100% "> < table width ="100% " summary ="list "> < tr > < td width ="25% " valign =top > < a href ="tdl.tcod.html "> tdl.tcod</ a > < br >
3132</ td > < td width ="25% " valign =top > < a href ="ctypes.html "> ctypes</ a > < br >
32- </ td > < td width ="25% " valign =top > < a href ="tdl.local.html "> tdl.local</ a > < br >
33- </ td > < td width ="25% " valign =top > </ td > </ tr > </ table > </ td > </ tr > </ table > < p >
33+ </ td > < td width ="25% " valign =top > </ td > < td width ="25% " valign =top > </ td > </ tr > </ table > </ td > </ tr > </ table > < p >
3434< table width ="100% " cellspacing =0 cellpadding =2 border =0 summary ="section ">
3535< tr bgcolor ="#ee77aa ">
3636< td colspan =3 valign =bottom > < br >
3737< font color ="#ffffff " face ="helvetica, arial "> < big > < strong > Classes</ strong > </ big > </ font > </ td > </ tr >
3838
3939< tr > < td bgcolor ="#ee77aa "> < tt > </ tt > </ td > < td > </ td >
4040< td width ="100% "> < dl >
41- < dt > < font face ="helvetica, arial "> < a href ="builtins .html#object "> builtins .object</ a >
41+ < dt > < font face ="helvetica, arial "> < a href ="__builtin__ .html#object "> __builtin__ .object</ a >
4242</ font > </ dt > < dd >
4343< dl >
4444< dt > < font face ="helvetica, arial "> < a href ="tdl.event.html#Event "> Event</ a >
6969< table width ="100% " cellspacing =0 cellpadding =2 border =0 summary ="section ">
7070< tr bgcolor ="#ffc8d8 ">
7171< td colspan =3 valign =bottom > < br >
72- < font color ="#000000 " face ="helvetica, arial "> < a name ="Event "> class < strong > Event</ strong > </ a > (< a href ="builtins .html#object "> builtins .object</ a > )</ font > </ td > </ tr >
72+ < font color ="#000000 " face ="helvetica, arial "> < a name ="Event "> class < strong > Event</ strong > </ a > (< a href ="__builtin__ .html#object "> __builtin__ .object</ a > )</ font > </ td > </ tr >
7373
7474< tr > < td bgcolor ="#ffc8d8 "> < tt > </ tt > </ td > < td > </ td >
7575< td width ="100% "> Methods defined here:< br >
9090< dd > < a href ="tdl.event.html#KeyDown "> KeyDown</ a > </ dd >
9191< dd > < a href ="tdl.event.html#KeyEvent "> KeyEvent</ a > </ dd >
9292< dd > < a href ="tdl.event.html#Event "> Event</ a > </ dd >
93- < dd > < a href ="builtins .html#object "> builtins .object</ a > </ dd >
93+ < dd > < a href ="__builtin__ .html#object "> __builtin__ .object</ a > </ dd >
9494</ dl >
9595< hr >
9696Data and other attributes defined here:< br >
136136< td width ="100% "> < dl > < dt > Method resolution order:</ dt >
137137< dd > < a href ="tdl.event.html#KeyEvent "> KeyEvent</ a > </ dd >
138138< dd > < a href ="tdl.event.html#Event "> Event</ a > </ dd >
139- < dd > < a href ="builtins .html#object "> builtins .object</ a > </ dd >
139+ < dd > < a href ="__builtin__ .html#object "> __builtin__ .object</ a > </ dd >
140140</ dl >
141141< hr >
142142Methods defined here:< br >
183183< dd > < a href ="tdl.event.html#KeyUp "> KeyUp</ a > </ dd >
184184< dd > < a href ="tdl.event.html#KeyEvent "> KeyEvent</ a > </ dd >
185185< dd > < a href ="tdl.event.html#Event "> Event</ a > </ dd >
186- < dd > < a href ="builtins .html#object "> builtins .object</ a > </ dd >
186+ < dd > < a href ="__builtin__ .html#object "> __builtin__ .object</ a > </ dd >
187187</ dl >
188188< hr >
189189Data and other attributes defined here:< br >
229229< td width ="100% "> < dl > < dt > Method resolution order:</ dt >
230230< dd > < a href ="tdl.event.html#MouseButtonEvent "> MouseButtonEvent</ a > </ dd >
231231< dd > < a href ="tdl.event.html#Event "> Event</ a > </ dd >
232- < dd > < a href ="builtins .html#object "> builtins .object</ a > </ dd >
232+ < dd > < a href ="__builtin__ .html#object "> __builtin__ .object</ a > </ dd >
233233</ dl >
234234< hr >
235235Methods defined here:< br >
243243</ dl >
244244< dl > < dt > < strong > pos</ strong > </ dt >
245245</ dl >
246- < hr >
247- Data and other attributes defined here:< br >
248- < dl > < dt > < strong > type</ strong > = 'MOUSEDOWN'</ dl >
249-
250246< hr >
251247Methods inherited from < a href ="tdl.event.html#Event "> Event</ a > :< br >
252248< dl > < dt > < a name ="MouseButtonEvent-__repr__ "> < strong > __repr__</ strong > </ a > (self)</ dt > </ dl >
253249
250+ < hr >
251+ Data and other attributes inherited from < a href ="tdl.event.html#Event "> Event</ a > :< br >
252+ < dl > < dt > < strong > type</ strong > = None</ dl >
253+
254254</ td > </ tr > </ table > < p >
255255< table width ="100% " cellspacing =0 cellpadding =2 border =0 summary ="section ">
256256< tr bgcolor ="#ffc8d8 ">
262262< dd > < a href ="tdl.event.html#MouseDown "> MouseDown</ a > </ dd >
263263< dd > < a href ="tdl.event.html#MouseButtonEvent "> MouseButtonEvent</ a > </ dd >
264264< dd > < a href ="tdl.event.html#Event "> Event</ a > </ dd >
265- < dd > < a href ="builtins .html#object "> builtins .object</ a > </ dd >
265+ < dd > < a href ="__builtin__ .html#object "> __builtin__ .object</ a > </ dd >
266266</ dl >
267267< hr >
268268Data and other attributes defined here:< br >
294294< td width ="100% "> < dl > < dt > Method resolution order:</ dt >
295295< dd > < a href ="tdl.event.html#MouseMotion "> MouseMotion</ a > </ dd >
296296< dd > < a href ="tdl.event.html#Event "> Event</ a > </ dd >
297- < dd > < a href ="builtins .html#object "> builtins .object</ a > </ dd >
297+ < dd > < a href ="__builtin__ .html#object "> __builtin__ .object</ a > </ dd >
298298</ dl >
299299< hr >
300300Methods defined here:< br >
301- < dl > < dt > < a name ="MouseMotion-__init__ "> < strong > __init__</ strong > </ a > (self, pos, cell, relpos, relcell )</ dt > </ dl >
301+ < dl > < dt > < a name ="MouseMotion-__init__ "> < strong > __init__</ strong > </ a > (self, pos, cell, motion, cellmotion )</ dt > </ dl >
302302
303303< hr >
304304Data descriptors defined here:< br >
310310</ dl >
311311< dl > < dt > < strong > pos</ strong > </ dt >
312312</ dl >
313- < dl > < dt > < strong > relcell</ strong > </ dt >
314- </ dl >
315- < dl > < dt > < strong > relpos</ strong > </ dt >
316- </ dl >
317313< hr >
318314Data and other attributes defined here:< br >
319315< dl > < dt > < strong > type</ strong > = 'MOUSEMOTION'</ dl >
333329< dd > < a href ="tdl.event.html#MouseUp "> MouseUp</ a > </ dd >
334330< dd > < a href ="tdl.event.html#MouseButtonEvent "> MouseButtonEvent</ a > </ dd >
335331< dd > < a href ="tdl.event.html#Event "> Event</ a > </ dd >
336- < dd > < a href ="builtins .html#object "> builtins .object</ a > </ dd >
332+ < dd > < a href ="__builtin__ .html#object "> __builtin__ .object</ a > </ dd >
337333</ dl >
338334< hr >
339335Data and other attributes defined here:< br >
365361< td width ="100% "> < dl > < dt > Method resolution order:</ dt >
366362< dd > < a href ="tdl.event.html#Quit "> Quit</ a > </ dd >
367363< dd > < a href ="tdl.event.html#Event "> Event</ a > </ dd >
368- < dd > < a href ="builtins .html#object "> builtins .object</ a > </ dd >
364+ < dd > < a href ="__builtin__ .html#object "> __builtin__ .object</ a > </ dd >
369365</ dl >
370366< hr >
371367Data and other attributes defined here:< br >
395391 < br >
396392Here is a list of events and their attributes:< br >
397393QUIT< br >
398- KEYDOWN: key char alt ctrl shift lalt lctrl ralt rctrl< br >
399- KEYUP: key char alt ctrl shift lalt lctrl ralt rctrl< br >
394+ KEYDOWN: key char keyname alt ctrl shift lalt lctrl ralt rctrl< br >
395+ KEYUP: key char keyname alt ctrl shift lalt lctrl ralt rctrl< br >
400396MOUSEDOWN: button pos cell< br >
401397MOUSEUP: button pos cell< br >
402398MOUSEMOTION: pos motion cell cellmotion</ tt > </ dd > </ dl >
403399 < dl > < dt > < a name ="-isWindowClosed "> < strong > isWindowClosed</ strong > </ a > ()</ dt > < dd > < tt > Returns True if the exit button on the window has been clicked and< br >
404400stays True afterwards.</ tt > </ dd > </ dl >
405- < dl > < dt > < a name ="-keyPressed "> < strong > keyPressed</ strong > </ a > (key)</ dt > < dd > < tt > Returns True when key is currently pressed.< br >
406- < br >
407- key can be a number or single length string</ tt > </ dd > </ dl >
408- < dl > < dt > < a name ="-keyWait "> < strong > keyWait</ strong > </ a > ()</ dt > < dd > < tt > Waits until the user presses a key. Returns < a href ="#KeyDown "> KeyDown</ a > events.</ tt > </ dd > </ dl >
401+ < dl > < dt > < a name ="-keyWait "> < strong > keyWait</ strong > </ a > ()</ dt > < dd > < tt > Waits until the user presses a key. Then returns a < a href ="#KeyDown "> KeyDown</ a > event.</ tt > </ dd > </ dl >
409402</ td > </ tr > </ table > < p >
410403< table width ="100% " cellspacing =0 cellpadding =2 border =0 summary ="section ">
411404< tr bgcolor ="#55aa55 ">
412405< td colspan =3 valign =bottom > < br >
413406< font color ="#ffffff " face ="helvetica, arial "> < big > < strong > Data</ strong > </ big > </ font > </ td > </ tr >
414407
415408< tr > < td bgcolor ="#55aa55 "> < tt > </ tt > </ td > < td > </ td >
416- < td width ="100% "> < strong > __all__</ strong > = ['Quit', 'MouseUp', 'KeyDown', 'keyWait', 'MouseMotion', 'keyPressed', ' MouseButtonEvent', 'local', ' isWindowClosed', 'get', 'ctypes ', 'KeyEvent', 'KeyUp', 'MouseDown ', 'Event']</ td > </ tr > </ table >
409+ < td width ="100% "> < strong > __all__</ strong > = ['Quit', 'MouseUp', 'KeyDown', 'keyWait', 'MouseMotion', 'MouseButtonEvent', 'isWindowClosed', 'get', 'MouseDown ', 'KeyEvent', 'KeyUp', 'ctypes ', 'Event']</ td > </ tr > </ table >
417410</ body > </ html >
0 commit comments