SolidViews.TIP
last written by Bier, May 23, 1985 5:58:23 pm PDT
[DEF,SHIFT,(RightShift Down | LeftShift Down)]
[DEF,CTRL,Ctrl Down]
SELECT TRIGGER FROM
One Down WHILE [CTRL] => ReloadTipTable;
Red Down => SELECT ENABLE FROM
D Down => {Coords StartDrag};
F Down => {Coords StartCameraDrag};
I Down => {Coords Paint};
L Down => {Coords StartTopLevelSkitter};
R Down => {Coords StartTightRope};
W Down => {Coords StartWallWalk};
[SHIFT] => {Coords StartBackSkitter};
[CTRL] =>{Coords StartCoordSkitter};
ENDCASE => {Coords StartSkitter};
Yellow Down => SELECT ENABLE FROM
[SHIFT] => {Coords DeleteFrame};
ENDCASE => {Coords FrameUpLeft};
Blue Down => SELECT ENABLE FROM
[SHIFT] => {Coords ExtendSkitter};
[CTRL] =>{Coords SingleRay};
ENDCASE => {Coords ExtendCoordSkitter};
     
Mouse WHILE Red Down => SELECT ENABLE FROM
D Down => {Coords SetDrag};
F Down => {Coords SetCameraDrag};
I Down => {Coords Paint};
L Down => {Coords DuringTopLevelSkitter};
R Down => {Coords DuringTightRope};
W Down => {Coords DuringWallWalk};
[SHIFT] => {Coords DuringBackSkitter};
[CTRL] =>{Coords DuringCoordSkitter};
ENDCASE => {Coords DuringSkitter};
Mouse WHILE Yellow Down => SELECT ENABLE FROM
[SHIFT] => {NoOp};
ENDCASE => {Coords FrameDownRightMove};
Mouse WHILE Blue Down => SELECT ENABLE FROM
[SHIFT] => {NoOp};
[CTRL] => {Coords ExtendCoordSkitter};
ENDCASE => {Coords ExtendSkitter};
Red Up => SELECT ENABLE FROM
D Down => {Coords EndDrag};
F Down => {Coords EndCameraDrag};
I Down => {Coords Paint};
L Down => {Coords EndTopLevelSkitter};
R Down => {Coords EndTightRope};
W Down => {Coords EndWallWalk};
[SHIFT] => {Coords EndBackSkitter};
[CTRL] =>{Coords EndCoordSkitter};
ENDCASE => {Coords EndSkitter};
Yellow Up => SELECT ENABLE FROM
[SHIFT] => {NoOp};
ENDCASE => {Coords FrameDownRightEnd};
Blue Up => SELECT ENABLE FROM
[SHIFT] => {NoOp};
[CTRL] => {Coords ExtendCoordSkitter};
ENDCASE => {Coords ExtendSkitter};
ESC Down => {SkitterMakes};
DEL Down => {DeleteSources};
One Down => SELECT ENABLE FROM
[SHIFT] => {JackPivotXInverse};
ENDCASE => {JackPivotX};
Two Down => SELECT ENABLE FROM
[SHIFT] => {JackPivotYInverse};
ENDCASE => {JackPivotY};
Three Down => SELECT ENABLE FROM
[SHIFT] => {JackPivotZInverse};
ENDCASE => {JackPivotZ};
Four Down => SELECT ENABLE FROM
[SHIFT] => {SourcePivotXInverse};
ENDCASE => {SourcePivotX};
Five Down => SELECT ENABLE FROM
[SHIFT] => {SourcePivotYInverse};
ENDCASE => {SourcePivotY};
Six Down => SELECT ENABLE FROM
[SHIFT] => {SourcePivotZInverse};
ENDCASE => {SourcePivotZ};
Seven Down => SELECT ENABLE FROM
[SHIFT] => {SourceRotXInverse};
ENDCASE => {SourceRotX};
Eight Down => SELECT ENABLE FROM
[SHIFT] => {SourceRotYInverse};
ENDCASE => {SourceRotY};
Nine Down => SELECT ENABLE FROM
[SHIFT] => {SourceRotZInverse};
ENDCASE => {SourceRotZ};
A Down => SELECT ENABLE FROM
[SHIFT] => {DropPerpendicular};
[CTRL] => {VolleyShoot};
ENDCASE => {ArrowShoot};
B Down => SELECT ENABLE FROM
[SHIFT] => {SetSphereShadows};
[CTRL] => {ResetSpheres};
ENDCASE => {SetBoundingSpheres};
C Down => SELECT ENABLE FROM
[SHIFT] => {CopyRandomToAllTargets};
[CTRL] => {CopyToAllTargetsTree};
ENDCASE => {CopyToAllTargets};
E Down => SELECT ENABLE FROM
ENDCASE => {ExtendCurrent};
G Down => {AddCylinder};
H Down => {RestartProcess};
J Down => {Skewer};
K Down => {ClearAllSelections};
M Down => SELECT ENABLE FROM
[SHIFT] => {MoveUntilTouch};
ENDCASE => {MoveToTarget};
N Down => {CopyRotate};
P Down => SELECT ENABLE FROM
[SHIFT] => {SkitterMakesPlane};
ENDCASE => {SkitterMakesPlaneIndirectOnly};
S Down => SELECT ENABLE FROM
[SHIFT] => {SkitterMakesSource};
[CTRL] => {SkitterMakesSourceIndirect};
ENDCASE => {SkitterMakesSourceIndirectOnly};
T Down => SELECT ENABLE FROM
[SHIFT] => {SkitterMakesTarget};
[CTRL] => {SkitterMakesTargetIndirect};
ENDCASE => {SkitterMakesTargetIndirectOnly};
U Down => SELECT ENABLE FROM
[SHIFT] => {SetTool};
[CTRL] => {ResetTool};
ENDCASE => {CycleTool};
ENDCASE.