home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / TECLADO / DKEY2.ZIP / DKEY.DOC < prev    next >
Encoding:
Text File  |  1987-10-05  |  4.4 KB  |  108 lines

  1. DKEY documentation
  2.  
  3.  
  4. DKEY was designed as a very small replacement for Prokey or SuperKey
  5. type programs.  It does not contain many of the bells and whistles of
  6. these other products, but in it's default configuration it consumes
  7. only 3.1k of RAM - this includes a 1k macro buffer.  Use it in good
  8. health, and feel free to share unmodified copies.
  9.  
  10.  
  11.  
  12.  
  13.  
  14. Version 1.07    10-5-87    Bug fixed relating to changing '<' and '>'.
  15.  
  16. Version 1.06    7-11-87    Update to allow for changeable 'Hot Key'.
  17.  
  18. Version 1.05    5-26-87    Bug fixed which caused files created by
  19.                            certain text editors to be mis-read.
  20.  
  21. Version 1.04    5-4-87     Bug fixed in display portion where
  22.                            computer would crash if length of macro
  23.                            definitions exceeded 256.
  24.  
  25. Version 1.03    7-25-86    Original shareware release.
  26.  
  27.  
  28.  
  29.  
  30. 1)  Install the resident portion of DKEY by typing
  31.         DK n
  32.     where n is the size, in kbytes, that you want for the macro
  33.     buffer.  If n is not specified, 1k will be allocated for the
  34.     macro buffer.  62k is the maximum allowed.
  35.  
  36. 2)  If DK is already resident, it will tell you so.
  37.  
  38. 3)  To define a new macro:
  39.  
  40.         a)  Press ^\  (Control backslash)  DKEY will announce its
  41.             readiness to accept a definition by printing DKEY:
  42.         
  43.         b)  Press the key to be redefined.  (Any keystroke that BIOS
  44.             accepts is OK).  DKEY will echo your choice & begin accepting
  45.             definition characters.  The screen will appear as:
  46.             
  47.                 A>DKEY: <^A> = "
  48.         
  49.         c)  Enter any series of keystrokes for the definition.  Pressing
  50.             RETURN enters a return into the macro and advances to the 
  51.             next screen line.  The backspace key will allow you to correct
  52.             errors.  Note:  The display will not backup past the beginning
  53.             of a screen line but keystrokes will continue to be deleted.
  54.         
  55.         d)  Terminate the definition by pressing ^\ again.
  56.  
  57.         e)  Please note that all this happens "off-line" to any
  58.             program running at the time, including DOS.
  59.  
  60.         
  61. 4)  To redefine a key which already has a macro assigned to it, merely
  62.     repeat the definition process, nothing special is required.
  63.         
  64. 5)  To restore a key to its non-macro state, enter  ^\ key ^\
  65.         
  66. 6)  To reset the entire entire keyboard to its non-macro state,
  67.     enter  ^\ ^@ ^\   (^@ enters the DKEY Command mode, but RESET is
  68.     the only command currently implemented.
  69.  
  70. 7)  To stop a macro while it is running, press ^\
  71.  
  72. 8)  To display any existing macros, type 'DKEY'.
  73.  
  74. 9)  To save the current macros for later use, type 'DKEY >filespec'. 
  75.     This saves the display to a file which can be editted or added
  76.     to.  To create your own macro file, merely follow the example
  77.     given by DKEY when it writes to a file.
  78.  
  79. 10) To load a macro file, type 'DKEY filespec'.  This invocation erases all
  80.     previous definitions.  To load a macro file but maintain the previous
  81.     definitions (merge), type 'DKEY filespec -m'.  The existing definitions
  82.     will be maintained except where a key is given a new definition in the
  83.     file being loaded.  The merge option indicator may be upper or lower case,
  84.     may occur before or after the filespec.  '-' or '/' may be used as the
  85.     option  switch.
  86.  
  87. 11) To manipulate DKEY from a C program, see KEYLIB.ASM
  88.  
  89. 12) To change the 'Hot Key' ( default is ^\ ), insure that the two
  90.     files:  DK.COM  and  DKHOTKEY.COM  are in the default directory. 
  91.     At the DOS prompt, type 'DKHOTKEY'.  At the prompt, enter the key
  92.     combination you want to be the new 'Hot Key'.  Note that not all
  93.     key combinations are acceptable to BIOS.  If you press a
  94.     combination and nothing happens, it probably means that the
  95.     combination you pressed is not acceptable.  The copy of DK.COM
  96.     will then be updated.  To activate the program with the new 'Hot
  97.     Key', reboot using the new copy of DK.COM.  (This change is in
  98.     response to the Tandy 1000 which does not use the same code for
  99.     ^\  as the IBM PC.  Thanks to C. J. Mitchell, Jr. for
  100.     bringing that fact to my attention.
  101.  
  102. 13) If you find this program useful, a donation ($10 recommended)
  103.     would be most welcome.
  104.  
  105.         Digital Mechanics
  106.         5347 Arlington Dr. W.
  107.         Hanover Park, IL  60103
  108.