home *** CD-ROM | disk | FTP | other *** search
- ---------------------------------------
- -- Macros file for the IBM PC/XT/AT --
- ---------------------------------------
-
- -- 04/17/89 SMF REMOVED ^E --> ^C NEEDED ^E FOR IN-LINE TEXT FONTS
- -- 03/02/89 TAA RENAMED
- -- 07/06/87 NCC Changed help macro function keys from 1 to 101, 2 to 102,...
- -- 03/01/87 NCC Added HELP macro Set 4
- -- 07/03/86 NCC New version for multiple groups of key board macros and
- -- new BLDF format
- -- 12/03/85 NCC Added key redefinitions for editing strings
- -- 07/20/84 NCC Created
-
- ------------------------------------------------------------------------------
- --Note: Macros in each set should be organized such that the macros with the
- -- fewest number of characters in the key definition are defined before
- -- macros with more characters in the key definition part. ie
- --
- --Macro "#5" "#3" --this one has 1 character (5) and is placed before
- --Macro "#0O" "#201" --this one which has 2 characters (0 and 'O')
- ------------------------------------------------------------------------------
-
- Begin KeyMacro
-
- File \GCD4\GCD.MAC
-
- Set 1 --Default key macro definitions
-
- Macro "#17" "#3" --^Q ABORT
-
- --^E is now used for in-line text font #2
- --Macro "#5" "#3" --^E ABORT
-
- Macro "#0;" "#27##1" --F1 Last command repeat one char
- Macro "#0<" "#27##2" --F2
- Macro "#0=" "#27##3" --F3 Last command repeat
- Macro "#0>" "#27##4" --F4
- Macro "#0?" "#27##5" --F5 String insert command
- Macro "#0@" "#27##6" --F6 String delete command
- Macro "#0A" "#27##7" --F7 Keyboard macro save
- Macro "#0B" "#27##8" --F8 Keyboard macro playback
- Macro "#0C" "#27##9" --F9 StepSize / 2
- Macro "#0D" "#27##10" --F10 StepSize * 2
-
- Macro "#0G" "#27##239" --Home Macro arrow commands
- Macro "#0H" "#27##240" --Up
- Macro "#0I" "#27##241" --PgUp
- Macro "#0K" "#27##242" --Left
- Macro "#0L" "#27##243" --Center
- Macro "#0M" "#27##244" --Right
- Macro "#0O" "#27##245" --End
- Macro "#0P" "#27##246" --Down
- Macro "#0Q" "#27##247" --PgDn
- Macro "#0R" "#27##248" --Ins Macro command DIG
- Macro "#0S" "#27##249" --Del Macro command UNDIG
-
- --Macro "#0O" "#201" --DOWN & LEFT
- --Macro "#0P" "#202" --DOWN
- --Macro "#0Q" "#203" --DOWN & RIGHT
- --Macro "#0K" "#204" --LEFT
- --Macro "#0B" "#205" --F8 MOVE CROSS HAIR TO CENTER
- --Macro "#0L" "#205" --5 MOVE CROSS HAIR TO CENTER
- --Macro "#0M" "#206" --RIGHT
- --Macro "#0G" "#207" --UP & LEFT
- --Macro "#0H" "#208" --UP
- --Macro "#0I" "#209" --UP & RIGHT
- --Macro "#0C" "#211##2" --F9 DIVIDE CURSOR STEP SIZE BY 2
- --Macro "#0D" "#212##2" --F10 MULTIPY CURSOR STEP SIZE BY 2
- --Macro "#0;" "#1" --F1 DIGITIZE
- --Macro "#0?" ":" --F5
- --Macro "#0A" "#3" --F7 ABORT
- --Macro "#0R" "#1" --INS DIGITIZE
- --Macro "#0S" "#127" --DEL DELETE
-
- Set 2 --Function key definitions for text editor
-
- Macro "#13" "#27##139" --RETURN END EDIT
- Macro "#0;" "#27##131" --F1 COPY ONE CHARACTER FROM RETAINED LINE
- Macro "#0<" "#27##132" --F2 COPY ALL CHARACTERS UP TO SPECIFIED CHARACTER
- Macro "#0=" "#27##133" --F3 COPY ALL REMAINING CHARACTERS FROM RETAINED LINE
- Macro "#0>" "#27##134" --F4 SKIP ALL CHARACTERS TO SPECIFIED CHARACTER
- Macro "#0?" "#27##135" --F5 ACCEPT EDITED LINE FOR MORE EDITING AS RETAINED LINE
- Macro "#0@" "#27##136" --F6 CARRIAGE RETURN
- Macro "#27" "#27##137" --ESC START EDIT OVER
- Macro "#0R" "#27##138" --INS TOGGLE INSERT FLAG
- Macro "#0O" "#27##139" --RETURN END EDIT
- Macro "#0S" "#127" --DEL DELETE
-
- Set 3 --These macros are checked when input is from the pointing device
- --ie the mouse or digitizing tablet
-
- --Macro "#1" "#1" --Left button on 2 or 3 button mouse
- Macro "#2" "#127" --Right button on 2 button mouse
- --or Middle button on 3 button mouse
-
- --Macro "#3" "\E-\#13#RPNT#13#\E+\" --Left+Right button on 2 button mouse
- --or Left+Middle on 3 button mouse
- --Macro "#4" "#13#\E-\REM \E+\Right Button#13" --Right button on 3 button mouse
- --Macro "#5" "" --Right+Left on 3 button mouse
- --Macro "#6" "" --Middle+Right on 3 button mouse
- --Macro "#7" "" --Left+Middle+Right on 3 button mouse
-
- Set 4 --These macros are used when in the HELP system
-
- --Note: the Return character (#13) should not be remapped as it is used
- -- by the file display system as the respnse the user would input
- -- to go to the next page of the file being displayed (ie the help file)
-
- --Help answer response codes
-
- Macro "#0;" "#27##101" --F1
- Macro "#0<" "#27##102" --F2
- Macro "#0=" "#27##103" --F3
- Macro "#0>" "#27##104" --F4
- Macro "#0?" "#27##105" --F5
- Macro "#0@" "#27##106" --F6
- Macro "#0A" "#27##107" --F7
- Macro "#0B" "#27##108" --F8
- Macro "#0C" "#27##109" --F9
- Macro "#0D" "#27##110" --F10
-
- --Special help functions
-
- Macro "#0I" "#27##250" --PgUp, page to previous page in help system
- Macro "#0Q" "#27##251" --PgDn, page to next page in help system
- Macro "#0P" "#27##252" --ArwDn, more help in help system
- Macro "#0O" "#27##253" --End, exit help system
- Macro "#27" "#27##253" --Esc, exit help system
-
- Set 5 --This macro set is reserved for when a UPL program executes an Accept statement
-
- --Examples:
- --Macro "#0;" "F1" --F1
- --Macro "#0<" "F2" --F2
- --Macro "#0=" "F3" --F3
- --Macro "#0>" "F4" --F4
-
- End KeyMacro
-
- End
-