[DEF,CTRL,(Spare3 Down | Ctrl Down)] [DEF,SHIFT,(RightShift Down | LeftShift Down)] SELECT TRIGGER FROM Red Down => SELECT ENABLE FROM [SHIFT] => SELECT ENABLE FROM [CTRL] => StartSelect, Coords, Shift, Ctrl; ENDCASE => StartSelect, Coords, Shift, NoCtrl; ENDCASE => SELECT ENABLE FROM [CTRL] => StartSelect, Coords, NoShift, Ctrl; ENDCASE => StartSelect, Coords, NoShift, NoCtrl; Mouse WHILE Red Down => SELECT ENABLE FROM [SHIFT] => SELECT ENABLE FROM [CTRL] => TrackSelect, Coords, Shift, Ctrl; ENDCASE => TrackSelect, Coords, Shift, NoCtrl; ENDCASE => SELECT ENABLE FROM [CTRL] => TrackSelect, Coords, NoShift, Ctrl; ENDCASE => TrackSelect, Coords, NoShift, NoCtrl; Red Up => SELECT ENABLE FROM [SHIFT] => SELECT ENABLE FROM [CTRL] => FinalSelect, Coords, Shift, Ctrl; ENDCASE => FinalSelect, Coords, Shift, NoCtrl; ENDCASE => SELECT ENABLE FROM [CTRL] => FinalSelect, Coords, NoShift, Ctrl; ENDCASE => FinalSelect, Coords, NoShift, NoCtrl; Blue Down => SELECT ENABLE FROM [SHIFT] => SELECT ENABLE FROM [CTRL] => StartDraw, Coords, Shift, Ctrl; ENDCASE => StartDraw, Coords, Shift, NoCtrl; ENDCASE => SELECT ENABLE FROM [CTRL] => StartDraw, Coords, NoShift, Ctrl; ENDCASE => StartDraw, Coords, NoShift, NoCtrl; Mouse WHILE Blue Down => SELECT ENABLE FROM [SHIFT] => SELECT ENABLE FROM [CTRL] => TrackDraw, Coords, Shift, Ctrl; ENDCASE => TrackDraw, Coords, Shift, NoCtrl; ENDCASE => SELECT ENABLE FROM [CTRL] => TrackDraw, Coords, NoShift, Ctrl; ENDCASE => TrackDraw, Coords, NoShift, NoCtrl; LeftShift Down WHILE Blue Down => DownShift; RightShift Down WHILE Blue Down => DownShift; Ctrl Down WHILE Blue Down => DownCtrl; Spare3 Down WHILE Blue Down => DownCtrl; Blue Up => SELECT ENABLE FROM LeftShift Down => SELECT ENABLE FROM [CTRL] => FinalDraw, Coords, Shift, Ctrl; ENDCASE => FinalDraw, Coords, Shift, NoCtrl; ENDCASE => SELECT ENABLE FROM [CTRL] => FinalDraw, Coords, NoShift, Ctrl; ENDCASE => FinalDraw, Coords, NoShift, NoCtrl; Mouse WHILE Yellow Down => SELECT ENABLE FROM [SHIFT] => SELECT ENABLE FROM [CTRL] => Move, Coords, Shift, Ctrl; ENDCASE => Move, Coords, Shift, NoCtrl; ENDCASE => SELECT ENABLE FROM [CTRL] => Move, Coords, NoShift, Ctrl; ENDCASE => Move, Coords, NoShift, NoCtrl; Yellow Up => SELECT ENABLE FROM [SHIFT] => SELECT ENABLE FROM [CTRL] => Move, Coords, Shift, Ctrl, EndMove; ENDCASE => Move, Coords, Shift, NoCtrl, EndMove; ENDCASE => SELECT ENABLE FROM [CTRL] => Move, Coords, NoShift, Ctrl, EndMove; ENDCASE => Move, Coords, NoShift, NoCtrl, EndMove; G Down => SetGoal; ESC Down => FinishWire; B Down => BreakWire; J Down => JoinWire; ENDCASE. XScheme>SchemeExpansion.TIP Last Edited by: Spreitzer, February 12, 1984 10:13 pm ĘF˜Jšœ™J™5J˜J˜$J˜J˜.J˜˜J˜˜˜J˜+J˜.—˜J˜-J˜0—J˜—˜*˜J˜+J˜.—˜J˜-J˜0—J˜—˜˜J˜+J˜.—˜J˜-J˜0—J˜—˜˜J˜)J˜,—˜J˜+J˜.—J˜—˜+˜J˜)J˜,—˜J˜+J˜.—J˜—J˜,J˜-Jšœ Īkœ˜&Jšœ œ˜(J˜˜˜$J˜)J˜,—˜J˜+J˜.—J˜—˜-˜J˜$J˜'—˜J˜&J˜)—J˜—˜˜J˜-J˜0—˜J˜/J˜2—J˜—J˜J˜J˜J˜J˜J˜—J˜—…— * Č