variants:
SELECT flavor: *
FROM
keyTrigger => [keyState: TIPKeyState],
mouseTrigger => NULL,
timeTrigger => [flavor: TimeoutFlavor, mSecs: Intime.MsTicks],
keyEnable => [keyState: TIPKeyState],
key2Enable => [keyState1, keyState2: TIPKeyState], -- true if either
keyEnableList => [lst: LIST OF TIPKeyState], -- true if any
predEnable => [predicate: ATOM],
char => [ch: REF CHAR],
coords => [xy: TIPScreenCoords],
time => [time: TIPTime],
nested => [statement: TIPChoiceSeries],
result => [list: TIPResults],
ENDCASE