home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 9 / 09.iso / l / l224 / 2.img / THELP.ZIP / THELP.DOC < prev   
Encoding:
Text File  |  1990-10-29  |  7.4 KB  |  209 lines

  1.  
  2.                          TURBO HELP UTILITY
  3.                          ------------------
  4.  
  5.   This file explains how to use THELP.COM. THELP is a memory-resident
  6.   utility that provides online help for Turbo Assembler. If you are using
  7.   Turbo Debugger, for example, you can load THELP, then run Turbo
  8.   Debugger and get online help for Turbo Assembler while you are debugging.
  9.  
  10.  
  11. TABLE OF CONTENTS
  12. -----------------
  13. 1.  Starting THELP
  14. 2.  Command Line Options Summary
  15. 3.  Detailed Explanation of Keys Used When THELP is Active
  16. 4.  Detailed Explanation of Command Line Options
  17.  
  18.  
  19. 1.  STARTING THELP
  20. ------------------
  21.  
  22.   Load THELP at the DOS command line simply by typing THELP. Make sure
  23.   the Turbo help file is in the current directory or use the /F command
  24.   line option (described below). The INSTALL program inserts the correct
  25.   path information in THELP.
  26.  
  27.     Memory usage
  28.       THELP requires about 21K bytes.
  29.  
  30.     Default hot key
  31.       The default hot key is Numeric-Keypad-5 (scan code 4ch,
  32.       shift state 00h).
  33.  
  34.   If you are using SideKick Plus or SideKick 1.x, make sure you
  35.   load THELP before you load SideKick.
  36.  
  37.  
  38. 2. COMMAND LINE OPTIONS SUMMARY
  39. -------------------------------
  40.  
  41.     USAGE:  THELP [options]
  42.  
  43.   Here is a summary of THELP's command line options. If you use more
  44.   than one option, you must separate them with spaces.
  45.  
  46.     /C#xx     Select color: #=color number, xx=hex color value
  47.     /Fname    Full path and file name of help file
  48.     /H,/?,?   Display this help screen
  49.     /Kxxyy    Change hot key: xx=shift state(hex), yy=scan code(hex)
  50.     /S+       Enable snow checking for video (useful for older CGA adapters).
  51.     /S-       Disable snow checking for video (for snappier displays).
  52.     /U        Remove THELP from memory
  53.     /W        Write options to THELP.COM and exit
  54.  
  55.  
  56. 3. Detailed Explanation of Keys Used When THELP is Active
  57. ---------------------------------------------------------
  58.  
  59.     Arrow keys:  Moves the cursor.
  60.     PgUp/PgDn:   Moves the cursor up/down one screen.
  61.  
  62.     Shift-Arrow: Moves the cursor while marking a block.
  63.  
  64.     TAB:         Moves the cursor to the next keyword.
  65.     Shift-TAB:   Moves the cursor to the previous keyword.
  66.  
  67.     HOME:        Moves the cursor to the beginning of the line.
  68.     END:         Moves the cursor to the end of the line.
  69.  
  70.     ENTER:       Selects help entry for the item highlighted in the
  71.                  current help screen.
  72.  
  73.     ESC:         Ends Help.
  74.  
  75.     F1:          Displays the Help Table of Contents
  76.  
  77.     Shift-F1:    Help Index. Shift-F1 from any help screen brings up
  78.                  the Help Index.  You can search for a specific keyword
  79.                  incrementally.  For example, you can find "fardata" by
  80.                  typing f a r d.  With each letter you type, the list
  81.                  jumps to the keyword that starts with f, then to fa,
  82.                  then to far, etc.
  83.  
  84.     ALT-F1:      Displays in reverse order the last 20 screens you
  85.                  have reviewed.
  86.  
  87.     CTRL-P key:  Pastes the marked block or the example text into
  88.                  the application.
  89.  
  90.  
  91.  
  92. 4.  DETAILED EXPLANATION OF COMMAND LINE OPTIONS
  93. ------------------------------------------------
  94.  
  95.   /C#xx     Select color: #=color number, xx=hex color value
  96.  
  97.   There are twelve possible colors, described as follows:
  98.  
  99.     0 = Color border attribute
  100.     1 = Monochrome border attribute
  101.     2 = Color text attribute
  102.     3 = Monochrome text attribute
  103.     4 = Color keyword attribute
  104.     5 = Monochrome keyword attribute
  105.     6 = Color selected keyword attribute
  106.     7 = Monochrome selected keyword attribute
  107.     8 = Color example text attribute
  108.     9 = Monochrome example text attribute
  109.     A = Color marked block attribute
  110.     B = Monochrome marked block attribute
  111.  
  112.   The color numbers for a standard IBM-compatible Color Display are
  113.   as follows:
  114.  
  115.   First Digit (Background)              Second Digit (Foreground)
  116.  
  117.   0 -- Black                            0 -- Black
  118.   1 -- Blue                             1 -- Blue
  119.   2 -- Green                            2 -- Green
  120.   3 -- Cyan                             3 -- Cyan
  121.   4 -- Red                              4 -- Red
  122.   5 -- Magenta                          5 -- Magenta
  123.   6 -- Brown                            6 -- Brown
  124.   7 -- Grey                             7 -- Grey
  125.                                         8 -- Intense Black
  126.    ORing the color value with           9 -- Intense Blue
  127.    Hex 80 produces a blinking           A -- Intense Green
  128.    color unless blinking has been       B -- Intense Cyan
  129.    disabled.                            C -- Intense Red
  130.                                         D -- Intense Magenta
  131.                                         E -- Intense Brown (Yellow)
  132.                                         F -- Intense Grey (White)
  133.  
  134.   On monochrome monitors, the attribute values can differ widely,
  135.   so some experimentation would be needed.
  136.  
  137.  
  138.   /Fname       Full path and name of help file
  139.  
  140.   The name that follows the /F option should be the full
  141.   drive/directory path name of the help file to use; e.g.,
  142.  
  143.       THELP /FC:\TP\TURBO.HLP
  144.       THELP /FC:\TASM\TASM.TAH
  145.  
  146.   By default, THELP looks for the help file on the logged drive and
  147.   directory.
  148.  
  149.  
  150.   /H,/?,?      Display help screen
  151.  
  152.   This option displays a summary of THELP's command line options
  153.  
  154.  
  155.   /Kxxyy       Change hot key: xx=shift state, yy=scan code
  156.  
  157.   Virtually any shift state/scan code combination may be selected. A
  158.   quick summary of some common shift-states and scan codes follows:
  159.  
  160.     Shift States (may be OR'ed together)
  161.  
  162.       right shift    01h
  163.       left shift     02h
  164.       control        04h
  165.       alt            08h
  166.  
  167.     Scan Codes
  168.  
  169.       A   --- 1eh     N   --- 31h     0   --- 0bh     F1  --- 3bh
  170.       B   --- 30h     O   --- 18h     1   --- 02h     F2  --- 3ch
  171.       C   --- 2eh     P   --- 19h     2   --- 03h     F3  --- 3dh
  172.       D   --- 20h     Q   --- 10h     3   --- 04h     F4  --- 3eh
  173.       E   --- 12h     R   --- 13h     4   --- 05h     F5  --- 3fh
  174.       F   --- 21h     S   --- 1fh     5   --- 06h     F6  --- 40h
  175.       G   --- 22h     T   --- 14h     6   --- 07h     F7  --- 41h
  176.       H   --- 23h     U   --- 16h     7   --- 08h     F8  --- 42h
  177.       I   --- 17h     V   --- 2fh     8   --- 09h     F9  --- 43h
  178.       J   --- 24h     W   --- 11h     9   --- 0ah     F10 --- 44h
  179.       K   --- 25h     X   --- 2dh
  180.       L   --- 26h     Y   --- 15h
  181.       M   --- 32h     Z   --- 2ch
  182.  
  183.  
  184.     Enhanced Keyboards only (may not work with all computers, keyboards)
  185.  
  186.       F11 --- 57h
  187.       F12 --- 58h
  188.  
  189.   /S           Controls snow-checking logic for video.
  190.  
  191.   Some older CGA have a tendency to produce a "snow" effect when
  192.   software tries to write directly into their memory space.  If you see
  193.   this snow you should start up THELP with /S+ to enable the snow
  194.   checking code.  You may want to use the /W switch (see below) to make
  195.   it permanent.  Snow checking takes time and it is better to live
  196.   without it.  To disable snow checking use /S-; this is the default.
  197.  
  198.   /U           Remove THELP from memory
  199.  
  200.   This option removes THELP from memory. If other TSRs have been
  201.   loaded after THELP, make sure to remove them before removing
  202.   THELP.
  203.  
  204.  
  205.   /W           Write Options to THELP.COM and exit
  206.  
  207.   The /W parameter creates a new version of THELP that uses the
  208.   options you desire as a default. All options may be specified
  209.   and made "permanent."