Keys and AREXX commands Sept 27 1992
The keyboard is used to access a large number of functions, and
I've done my darndest to make the functions mnemonic or easy
to work with. All of these functions can also be reached via
AREXX. These can be put into several categories:
· Screen navigation: keypad area
· Screen customization:usual number keys, DEL,\
· Workspace animation:+ and -
· Icon navigation and time setting : Arrows, <>[]/
· Sketching screen: Enter
· Vector transformations: Tilde,TAB
· Program controls and creation of icons:(alpha keys)
. Macros and Macro functions: Right Amiga+(key), Ctrl
Next Page|
Last Page|
Home Page|
About AREXX|
Screen Navig|
Icon Navig|
Screen dim's|
Tool Selection
Program Control|
Transformations|
Load/Save
Here is a big list of everything possible with keys:
(the first column indicates nothing, shift or alt while
pressing the key, then next, the key name, the next the Arexx
equivalent!)
Mode settings for Mouse Tools, described in "Mouse"
Major modes
F1 Mam0 Shf F1 Mam5
F2 Mam1 Shf F2 Mam6
F3 Mam2 Shf F3 Mam7
F4 Mam3 Shf F4 Mam8
F5 Mam4 Shf F5 Mam9
Minor Modes
F6 Mim0 Shf F6 Mim5
F7 Mim1 Shf F7 Mim6
F8 Mim2 Shf F8 Mim7
F9 Mim3 Shf F9 Mim8
F10 Mim4 Shf F10 Mim9
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX|
Mouse
Workspace dimension selections
Alt F1 af1 Screen x = x
Alt F2 af2 Screen x = y
Alt F3 af3 Screen x = z
Alt F4 af4 Screen x = r
Alt F5 af5 Screen x = m
Alt F6 af6 Screen y = x
Alt F7 af7 Screen y = y
Alt F8 af8 Screen y = z
Alt F9 af9 Screen y = r
Alt F10 af10 Screen y = m
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX
How to leave the program:
ESC QUIT Q QUIT
Shf ESC QUIT Shf Q QUIT
Alt ESC QUIT Alt Q QUIT
AMD ESC QUIT AMD Q QUIT
K EATV erase the drawing and reset the tree to default state.
DEL GROW toggle the work screen size
Shf DEL TITLE toggle show the title bar with current release date
(and its depth gadgets and scroll bar)
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX
* creation of new icon/objects: with numbers for the associated pums:
* .W means integer, .L means Long integer, .F = floating pont number
* SMPTE times are floating point frames (fractional allowed !)
* Some need a separate Pum command to call up the pum (*P)
P NewPen #1=pen number.W #2=option1.W
C NewColor #1=Red.w,#2=Green.w,#3=Blue.w,#4=transparency.w
Shf P NewProc (unused so far)
F NewKey new key frame made after this one. *P, #1=Delta Time.
Shf F NewSeq creates a new sequence after this sequence.
Highlighted elements from this sequence are transferred
to the new one and deleted from the old one!
you may need to delete the default PN and CL.
*P #1 = start time, #2 = end time (unused)
Alt F TweenKey A tween is created after current key frame with
interpolation to the current time...
About AREXX:AREXX
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX
I NewInvoke (unused)
N NewName Makes a sub-tree of icons.(still dangerous)
SL TimeSet (slash key) sets current time to base time of current
Key Frame.
H HideSib hides all but the previous current and next subtrees,
if any. Useful wth lots of keyframes to hide..
saved workspace animation controls:
Shf Equ Flip0 go to Start of workspace animation (+)
Shf Min FlipEat remove workspace animation (_)
Equ FlipForw play 1 frame forwards (=)
Min FlipBack play 1 frame backwards(-)
Alt Equ FlipAnim Toggle Animation of workspace anim.
Also:
BS IKEAt backspace delete this subtree
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX
transform selected vector groups
til GrpRev Reverse this "Group": every selected vector will
go in the opposite direction.
Shf til GrpFat apply same function used in "map dist to rad/mass"
to all selected vectors.
Alt til GrpKMR Make Mass and Radius of all selected [V]s the default.
as if to undo GrpFat.
Tab GrpTime sets timetamps in the vector uniformly advancing.
Shf Tab GrpSmth smoothes X Y Z R & M : v'=(v(-1)+2*v(0)+v(+1))/4
Vector model feature
Shf M SetModel copy this vector to permanent M icon next to the
Animation icon.It's now available for "draw Model"
function.
M GetModel selects which model of the stored models to use.
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX
Zooming and Navigating the workspace.
Adding Shift will make the moves large, Alt will make them smaller
K7 ZROTL rotate Left
K8 ZUP up
K9 ZROTR rotate Right
K4 ZLEFT left
K6 ZRight right
K1 ZOUT zoom out
K2 ZDN down
K3 ZIN zoom in
K5 ZCEN standard position
Shf K5 ZFLIP (flip x axis)
KPr ZMCEN move center to mouse
Shf KPr ZEye put current object in the center of the screen nicely
Spc REFR refresh the screen
Below: Yet another reason to keep the A1000 keyboard!
K0 SH_DN keyboard 0 is also a Shift Key!
Kmn AL_DN keyboard minus is also an alt key!
Kpl AR_DN keyboard plus is also a Right Amiga key!
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX
* number keys for workspace toggles
N1 SeeMK see mark
N2 SeeRM see last drawn raw mouse
N3 SeeNV see note vectors
N4 SeeHideV hide "real vectors"
N5 SeeEy see bound boxes
N6 SeeMd see time and mode info
N7 SeeVw see view box
N8 SeeRd see radius (skin)
N9 SeeMs see mass (bones)
N0 SeeLerp create interpolations
Shf N1 Advance automatically advance when re-doing vectors
Shf N2 seeBlueT see all but current keyframe vectors in blue
Shf N3 SeeHideT hide all of those blue vectors
Shf N4 SeeRarr see radius lines as "arrows"
Shf N5 SeeVBV Zap workspace view to Vw during WS animation
Shf G Grid toggle grid locker
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX
iconic navigation..
UP IKPar go to parent
DN IKKid go to 1st child
LF IKBack go to prev sibling
RT IKForw go to next sibling
Shf RT IKEnd go to the very last sibling on the right
Shf UP IKTop go to the Animation icon(top of tree)
Shf LF IKBeg go to the first of these siblings
Shf DN IKBot go back to the icon you wer on when last you did IKTop
Alt LF DnTime Alt-left arrow: decrease current time by 1 frame.
Alt RT UpTime Alt-Right arrow: increase current time by 1 frame.
Shf SL SetANEnd shift-/ sets the AN end time to the current time.
Alt SL SetANEndP alt-/ sets the AN end time to the "next time".( for loops)
Alt UP Choose Highlight the current icon and its subtree if unhighlighted.
unhighlight current subtree if highlighted.
Alt DN Hide Hide current icon and subtree if not hidden. Reveal if
hidden.
Ret Pum Bring up the Pum for this icon.
Alt Ret Pum (old way) Bring up the Pum for this icon.
Alt Spc PumLeft Bring up the menu Pum.
; ChoosePals ; key toggles selects on contiguous groups of icons
Shf ; HidePals shift-; key toggles hiding on contiguous groups of icons
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX
"smarter navigation"
Com LeftKF go to previous key frame (even from its children)
Per RightKF go to next keyfram (ditto)
Shf Com LeftSQ go to previous sequence (like with KF's)
Shf Per RightSQ go to next sequence
Alt COM FOL_L go to next icon of this type IN NUMERICAL ORDER
Alt Per FOL_R go to last icon of this type IN NUMERICAL ORDER
Note: that in Pum navigation, [ and ] keys do "follow-left and -right"
This is so "." can be used in numeric input.
OSQ DNTween Open square bracket: go to next "sewn" element(if
sewn). I.e. corresponding vector in next key frame.
CSQ UpTween Closed Square Bracket: go to last sewn element.
* color controls
BSl SwapVR (\) swap vector and render colors..
Shf bsl SeePt (|) set note+Vector intersections as Hilite color or black.
Alt bsl CDink (alt-\) See only render plane as black.
this is good for workspace animation.
J ToSel Copy this color/pen to all other selected colors/pens
* move nodes!
" Mark Mark this node for moving
Shf " MoveMark move the marked node to where the "poke" arrow points
Alt " GoMark moves eye to marked node
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX
REAL PROGRAM CONTROLS!!!!
S Save save all icons ; Arexx: Save "Filename"
L ReadAll read all icons ; Arexx: Readall "filename"
A VWREnd Render work screens
Shf A XREnd REAL RENDER PGM!!: Arexx XREND "DirName:"
Alt A XRFrame REAL RENDER at the current time
Shf Enter PlnSav save render screen (i.e. sketch)
Enter PlnRes restore saved screen to render plane
Alt Enter TrkSpr Track vector line with a sprite.
MACROS (see also AREXX)
Alt+<numeric key> invoke an AREXX macro named Vapor<key>.vapr
R-AMIGA+<any key> either set an AREXX macro or Invoke one.
Ctrl Reset the next invokes R-AMIGA style macro.
Hlp HELP bring up (these) Help screens
Shf Hlp RKSetLbl put an ascii label on this icon (shown in tbar)
Alt Hlp RKFindLbl finds a label and makes it current.
This is case ignorant and can use a truncated search string.
Next Page|
Previous Page|
Home Page|
Local Home|
About AREXX
You can refer to mouse tools by decent names now:
0 1 Select Vectors SelVec 0 2 DeSelect Vectors DeSelVec
0 3 Baseline Scaling BLScale 0 4 Set Grid SetGrid
1 0 Vector (Default) Vector 1 1 Note Vector NoteVec
1 2 Straight Lined StVector 1 3 Vector Model ModelVec
1 4 Dist to Rad/Mass RMVector 1 5 Cheap Vector CheapVec
1 6 Note Vector St NoteVSt 1 7 Text in a Box Text
2 0 Vector Move VecMove 2 1 Vector Rotate VecRot
2 2 Group warp GrpWarp 2 3 Clip warp ClipWarp
3 0 Re-Draw Vector ReDoVec 3 1 Re-Draw Radius ReDoRad
3 2 Re-Draw Mass ReDoMass 3 3 Re-Do Partially ReDoPart
3 5 Re-Draw Straight StReDo 3 6 Re-Draw Rad (st) StReDoRd
3 7 Re-Draw Mass(st) StReDoMs
4 0 Grip Move GripMove 4 1 Grip Drag GripDrag
5 0 REXX Trace RXTrace 5 1 REXX Line RXLine
0 0 Safe -select Unknown
This is the end|
Previous Page|
Home Page|
Local Home|
About AREXX
[Back to the main page|
Back to the main Vapor Paint page ]
Henry Lowengard,
jhhl-at-panix.com / 324 Wall St. Apt 5 / Kingston NY 12401
© 1998-2022 Henry Lowengard