home *** CD-ROM | disk | FTP | other *** search
/ The Devil's Doorknob BBS Capture (1996-2003) / devilsdoorknobbbscapture1996-2003.iso / W / WWIVEDIT / DOC / KEY.DOC < prev    next >
Text File  |  1992-12-01  |  7KB  |  331 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.     This is a list of key codes that you should use in the *.KEY files.
  8.  
  9.           ALT   CONTROL         ALT   CONTROL
  10.     A    #0#30    ^A      N    #0#49    ^N
  11.     B    #0#48    ^B      O    #0#24    ^O
  12.     C    #0#46    ^C      P    #0#25    ^P
  13.     D    #0#32    ^D      Q    #0#16    ^Q
  14.     E    #0#18    ^E      R    #0#19    ^R
  15.     F    #0#33    ^F      S    #0#31    ^S
  16.     G    #0#34    ^G      T    #0#20    ^T
  17.     H    #0#35    ^H      U    #0#22    ^U
  18.     I    #0#23    ^I      V    #0#47    ^V
  19.     J    #0#36    ^J      W    #0#17    ^W
  20.     K    #0#37    ^K      X    #0#45    ^X
  21.     L    #0#38    ^L      Y    #0#21    ^Y
  22.     M    #0#50    ^M      Z    #0#44    ^Z
  23.  
  24.  
  25.     1    #0#120           7    #0#126
  26.     2    #0#121           8    #0#127
  27.     3    #0#122           9    #0#128
  28.     4    #0#123           0    #0#129
  29.     5    #0#124           -    #0#130
  30.     6    #0#125           =    #0#131
  31.  
  32.          Normal   ALT    CONTROL SHIFT
  33.     F1   #0#59    #0#104 #0#94   #0#84
  34.     F2   #0#60    #0#105 #0#95   #0#85
  35.     F3   #0#61    #0#106 #0#96   #0#86
  36.     F4   #0#62    #0#107 #0#97   #0#87
  37.     F5   #0#63    #0#108 #0#98   #0#88
  38.     F6   #0#64    #0#109 #0#99   #0#89
  39.     F7   #0#65    #0#110 #0#100  #0#90
  40.     F8   #0#66    #0#111 #0#101  #0#91
  41.     F9   #0#67    #0#112 #0#102  #0#92
  42.     F10  #0#68    #0#113 #0#103  #0#93
  43.  
  44.     Left Arrow  #0#75  Right Arrow #0#77
  45.     Shift-Tab   #0#15
  46.     Home        #0#71  End         #0#79
  47.     Page Up     #0#73  Page Down   #0#81
  48.     Del         #0#83  Insert      #0#82
  49.     Ctrl-Left   #0#115 Ctrl-Right  #0#116
  50.     Ctrl-End    #0#117 Ctrl-Home   #0#119
  51.     Ctrl-PgUp   #0#132 Ctrl-PgDn   #0#118
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.       The following are the function names used throughout the *.KEY files.
  74.     To use them, they have to be in :Name: format, with the : being the
  75.     first character on the line.  This means that
  76.     :CURSOR RIGHT:
  77.     is that start of a list of keys that cause the cursor to move right one
  78.     space, whereas
  79.     #:CURSOR RIGHT:
  80.     is ignored.
  81.  
  82.     Functions:
  83.     - Cursor Up, Cursor Down, Cursor Left, Cursor Right
  84.      * Move Cursor one space in the indicated direction
  85.  
  86.     - Cursor Word Right, Cursor Word Left
  87.      * Move Cursor one word in the indicated direction
  88.  
  89.     - Cursor Start of Line, Cursor End of Line
  90.      * Move Cursor to beginning or end of the current line
  91.  
  92.     - Cursor Top of Document, Cursor Bottom of Document
  93.      * Move Cursor to first or last line of the text file
  94.  
  95.     - Page Up, Page Down
  96.      * Move cursor up or down one screen full
  97.  
  98.     - Jump
  99.      * Prompts for a destination line and moves to that line
  100.  
  101.     - Cursor Top of Page
  102.      * Moves cursor to first line of current screen
  103.  
  104.     - Cursor Bottom of Page
  105.      * Moves cursor to bottom line of current screen
  106.  
  107.     - Tab
  108.      * Inserts spaces until the next tab stop
  109.  
  110.     - Insert Blank Line Before
  111.      * Inserts a blank line before the current line
  112.  
  113.     - Insert Blank Line After
  114.      * Inserts a blank line after the current line
  115.  
  116.     - Toggle Insert State
  117.      * Toggles the insert state between insert and overwrite mode
  118.  
  119.     - Enter
  120.      * move to column 1, of the next line, inserting any text that appears
  121.        after the cursor on the current line onto the next line, performing
  122.        word wrap and various other functions.
  123.        This shouldn't be remapped from ^M
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.     - WWIV Color Prefix
  140.      * Specifies the WWIV Color prefix (^P).  Removing this will disable
  141.        color.
  142.  
  143.     - Center Line
  144.      * Insert /C: at beginning of line and move to next line
  145.  
  146.     - Help
  147.      * Activate Help Section
  148.  
  149.  
  150.     - Abort Document
  151.      * Abort the current message
  152.  
  153.     - Exit and Save
  154.      * Exits Input mode and saves
  155.  
  156.     - Normal Exit
  157.      * Exits Input mode and goes to the Abort, Save, etc prompt
  158.  
  159.     - Insert File
  160.      * Allows insertion of a text file at the end of the message
  161.  
  162.     - Quiet Exit and Save
  163.      * hmm... good question :)
  164.  
  165.     - Save Anonymously
  166.      * Save message anonymously (usually only generated from /SY)
  167.  
  168.     - Save Non-Anonymously
  169.      * Save message normally, but don't get the Anonymous? prompt
  170.  
  171.     - Non-Destructive Backspace
  172.      * Inserts a ^H in a file.  Nice for macros.
  173.  
  174.     - Mark Block Start
  175.      * Marks the first line of a block
  176.  
  177.     - Mark Block End
  178.      * Marks the last line of a black
  179.  
  180.     - Delete Block
  181.      * Deletes the marked block
  182.  
  183.     - Move Block
  184.      * Moves the marked block to the current line
  185.  
  186.     - Copy Block
  187.      * Copies the marked block to the current line
  188.  
  189.     - Show Block Status
  190.      * Shows on the current block status at the bottom of the screen
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.     - Save Block
  206.      * Writes the marked lines out to a file with Overwrite/Append options
  207.  
  208.     - Find
  209.      * Prompts for a string to search for, and then moves the cursor to the
  210.        first occurrence of it.  Search occurs from the current cursor
  211.        location.
  212.  
  213.     - Find and Replace
  214.      * Prompts for a string to search for, a string to replace it with, and
  215.        then prompts to each occurrence
  216.     - Save and Continue
  217.      * Saves file under the current filename and continues
  218.  
  219.     - Toggle Display of Cursor Position
  220.      * Displays the cursor location at the bottom of the screen
  221.  
  222.     - Repeat Last Search
  223.      * Searches again for the last specified string
  224.  
  225.     - Redisplay Screen
  226.      * Redisplays the contents of the screen
  227.        Note: this causes weird results in places that it isn't expected...
  228.        gotta do something about that :)
  229.  
  230.     - Toggle Top of Screen
  231.      * Toggles through various top screens
  232.  
  233.     - WWIV Macro 1
  234.      * Puts ^P^D into the keyboard buffer (ie the Control-D macro)
  235.  
  236.     - WWIV Macro 2
  237.      * Puts ^P^F into the keyboard buffer (ie the Control-F macro)
  238.  
  239.     - WWIV Macro 3
  240.      * Puts ^P^A into the keyboard buffer (ie the Control-A macro)
  241.  
  242.     - Insert Literal
  243.      * Inserts the next key directly into the text without any
  244.        interpretation
  245.  
  246.     - Delete to End of Line
  247.      * Deletes all characters to the right of the cursor
  248.  
  249.     - Delete to Start of Line
  250.      * Deletes all characters to the left of the cursor
  251.  
  252.     - Detete Character
  253.      * Deletes the character under the cursor
  254.        Note: If you aren't using WWIV 4.21a, or the EDITINFO.MOD then
  255.        putting #127 in here will do nothing because WWIV will remap it to
  256.        ^H
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.     - Erase Word Left
  272.      * Deletes the word to the left of the cursor
  273.  
  274.     - Erase Word Right
  275.      * Deletes the word to the right of the cursor
  276.  
  277.     - Display Alternate Screen
  278.      * Displays what was on the screen before the editor started, or, if a
  279.        DOS shell was run, what was on that screen.
  280.        Will NOT work remotely
  281.  
  282.     - Invoke Quoter
  283.       * If a quoter is defined, this will invoke it.
  284.  
  285.     - Save As
  286.       * Prompt for a filename and save entire document under that filename.
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.