Red Down => SELECT ENABLE FROM
LeftShift Down => SELECT ENABLE FROM
Ctrl Down => StartSelect, Coords, Shift, Ctrl;
ENDCASE => StartSelect, Coords, Shift, NoCtrl;
ENDCASE => SELECT ENABLE FROM
Ctrl Down => StartSelect, Coords, NoShift, Ctrl;
ENDCASE => StartSelect, Coords, NoShift, NoCtrl;
Mouse WHILE Red Down => SELECT ENABLE FROM
LeftShift Down => SELECT ENABLE FROM
Ctrl Down => TrackSelect, Coords, Shift, Ctrl;
ENDCASE => TrackSelect, Coords, Shift, NoCtrl;
ENDCASE => SELECT ENABLE FROM
Ctrl Down => TrackSelect, Coords, NoShift, Ctrl;
ENDCASE => TrackSelect, Coords, NoShift, NoCtrl;
Red Up => SELECT ENABLE FROM
LeftShift Down => SELECT ENABLE FROM
Ctrl Down => FinalSelect, Coords, Shift, Ctrl;
ENDCASE => FinalSelect, Coords, Shift, NoCtrl;
ENDCASE => SELECT ENABLE FROM
Ctrl Down => FinalSelect, Coords, NoShift, Ctrl;
ENDCASE => FinalSelect, Coords, NoShift, NoCtrl;
Blue Down => SELECT ENABLE FROM
LeftShift Down => SELECT ENABLE FROM
Ctrl Down => StartDraw, Coords, Shift, Ctrl;
ENDCASE => StartDraw, Coords, Shift, NoCtrl;
ENDCASE => SELECT ENABLE FROM
Ctrl Down => StartDraw, Coords, NoShift, Ctrl;
ENDCASE => StartDraw, Coords, NoShift, NoCtrl;
Mouse WHILE Blue Down => SELECT ENABLE FROM
LeftShift Down => SELECT ENABLE FROM
Ctrl Down => TrackDraw, Coords, Shift, Ctrl;
ENDCASE => TrackDraw, Coords, Shift, NoCtrl;
ENDCASE => SELECT ENABLE FROM
Ctrl Down => TrackDraw, Coords, NoShift, Ctrl;
ENDCASE => TrackDraw, Coords, NoShift, NoCtrl;
Blue Up => SELECT ENABLE FROM
LeftShift Down => SELECT ENABLE FROM
Ctrl Down => FinalDraw, Coords, Shift, Ctrl;
ENDCASE => FinalDraw, Coords, Shift, NoCtrl;
ENDCASE => SELECT ENABLE FROM
Ctrl Down => FinalDraw, Coords, NoShift, Ctrl;
ENDCASE => FinalDraw, Coords, NoShift, NoCtrl;
Mouse WHILE Yellow Down => SELECT ENABLE FROM
LeftShift Down => SELECT ENABLE FROM
Ctrl Down => Move, Coords, Shift, Ctrl;
ENDCASE => Move, Coords, Shift, NoCtrl;
ENDCASE => SELECT ENABLE FROM
Ctrl Down => Move, Coords, NoShift, Ctrl;
ENDCASE => Move, Coords, NoShift, NoCtrl;
Yellow Up => SELECT ENABLE FROM
LeftShift Down => SELECT ENABLE FROM
Ctrl Down => Move, Coords, Shift, Ctrl, EndMove;
ENDCASE => Move, Coords, Shift, NoCtrl, EndMove;
ENDCASE => SELECT ENABLE FROM
Ctrl Down => Move, Coords, NoShift, Ctrl, EndMove;
ENDCASE => Move, Coords, NoShift, NoCtrl, EndMove;
ENDCASE.