# Module 'stdwinevents' -- Constants for stdwin event types## Suggested usage:# from stdwinevents import *# The function stdwin.getevent() returns a tuple containing:# (type, window, detail)# where detail may be <no value> or a value depending on type, see below:# Values for type:WE_NULL=0# not reported -- means 'no event' internallyWE_ACTIVATE=1# detail is <no object>WE_CHAR=2# detail is the characterWE_COMMAND=3# detail is one of the WC_* constants belowWE_MOUSE_DOWN=4# detail is ((h, v), clicks, button, mask)WE_MOUSE_MOVE=5# dittoWE_MOUSE_UP=6# dittoWE_MENU=7# detail is (menu, item)WE_SIZE=8# detail is (width, height) [???]WE_MOVE=9# not reported -- reserved for future useWE_DRAW=10# detail is ((left, top), (right, bottom))WE_TIMER=11# detail is <no object>WE_DEACTIVATE=12# detail is <no object># Values for detail when type is WE_COMMAND:WC_CLOSE=1# user hit close boxWC_LEFT=2# left arrow keyWC_RIGHT=3# right arrow keyWC_UP=4# up arrow keyWC_DOWN=5# down arrow keyWC_CANCEL=6# not reported -- turned into KeyboardInterruptWC_BACKSPACE=7# backspace keyWC_TAB=8# tab keyWC_RETURN=9# return or enter key