182 lines
6.3 KiB
Plaintext
182 lines
6.3 KiB
Plaintext
TURBO HELP UTILITY
|
||
------------------
|
||
|
||
This file explains how to use THELP.COM. THELP is a memory-resident
|
||
utility that provides online help for Turbo Pascal and Turbo C++. If you
|
||
are using Turbo Debugger, for example, you can load THELP, then run
|
||
the debugger and get online help for Pascal or C while you are
|
||
debugging.
|
||
|
||
|
||
Table of Contents
|
||
-----------------
|
||
1. Starting THELP
|
||
2. Command-line Options Summary
|
||
3. Detailed Explanation of Keys Used When THELP is Active
|
||
4. Detailed Explanation of Command line Options
|
||
|
||
|
||
1. Starting THELP
|
||
------------------
|
||
|
||
Load THELP at the DOS command line simply by typing THELP. Make sure
|
||
the Turbo help file is in the current directory or use the /F command
|
||
line option described below. The INSTALL program on the distribution
|
||
disks inserts the correct path information in THELP.
|
||
|
||
|
||
Memory Usage - THELP requires about 20K bytes.
|
||
|
||
Default hotkey - The default hotkey is Numeric-Keypad-5 (scan
|
||
code 4ch, shift state 00h).
|
||
|
||
Paste speed - The default pasting speed is FAST. You'll have
|
||
to experiment if it pastes too quickly for your
|
||
editor. Note that you should turn off autoindent
|
||
in the integrated environment before using the
|
||
paste feature.
|
||
|
||
If you are using SideKick Plus or SideKick 1.x, make sure you
|
||
load THELP before you load SideKick.
|
||
|
||
|
||
2. Command-line Options Summary
|
||
-------------------------------
|
||
|
||
USAGE: THELP [options]
|
||
|
||
Here is a summary of the command line options. If you use more
|
||
than one option, they must be separated by spaces.
|
||
|
||
/Fname Full path and filename of help file
|
||
/H,/?,? Display this help screen
|
||
/Kxxyy Change hotkey: xx=shift state(hex),
|
||
yy=scan code(hex)
|
||
/Px Pasting speed: 0=slow, 1=medium, 2=fast
|
||
/S+ Enable snow checking for video (useful for older CGA adapters).
|
||
/S- Disable snow checking for video (for snappier displays).
|
||
/U Remove THELP from memory
|
||
/W Write Options to THELP.COM and exit
|
||
|
||
|
||
3. Detailed Explanation of Keys Used When THELP is Active
|
||
---------------------------------------------------------
|
||
|
||
Arrow keys: Moves the cursor.
|
||
PgUp/PgDn: Moves the cursor.
|
||
|
||
Shift-Arrow keys: Moves the cursor while marking a block.
|
||
|
||
TAB: Moves the cursor to the next keyword.
|
||
Shift-TAB: Moves the cursor to the previous keyword.
|
||
|
||
HOME: Go to the beginning of the line.
|
||
END: Go to the end of the line.
|
||
|
||
ENTER: Select help entry for the item highlighted in the
|
||
current help screen.
|
||
|
||
ESC: End Help.
|
||
|
||
F1: Help Index. F1 from any help screen brings up
|
||
the Help Index. You can search for a specific keyword
|
||
incrementally. For example, you can find "printf" by
|
||
typing p r i. With each letter you type, the list
|
||
jumps to the keyword that starts with p, then to pr,
|
||
then to pri, etc.
|
||
|
||
ALT-F1: Displays in reverse order the last 20 screens you
|
||
have reviewed.
|
||
|
||
CTL-F1: Bring up help screen for THELP's hot keys.
|
||
|
||
CTRL-P key: Paste the example text into the application.
|
||
|
||
|
||
|
||
4. Detailed Explanation of Command-line Options
|
||
------------------------------------------------
|
||
|
||
/Fname -- Full path and filename of help file
|
||
|
||
The name that follows the /F option should be the full
|
||
drive/directory pathname of the help file to use; e.g.,
|
||
|
||
THELP /FC:\TP\TURBO.HLP
|
||
THELP /FC:\TURBOC\TCHELP.TCH
|
||
|
||
By default, THELP looks for the help file on the logged drive and
|
||
directory.
|
||
|
||
|
||
/H,/?,? -- Display help screen
|
||
|
||
This option displays a summary of THELP's command-line options
|
||
|
||
|
||
/Kxxyy -- Change hotkey: xx=shift state, yy=scan code
|
||
|
||
Virtually any shift state/scan code combination may be selected. A
|
||
quick summary of some common shift-states and scan codes follows:
|
||
|
||
Shift States (may be OR'ed together)
|
||
|
||
right shift 01h
|
||
left shift 02h
|
||
control 04h
|
||
alt 08h
|
||
|
||
Scan Codes
|
||
|
||
A --- 1eh N --- 31h 0 --- 0bh F1 --- 3bh
|
||
B --- 30h O --- 18h 1 --- 02h F2 --- 3ch
|
||
C --- 2eh P --- 19h 2 --- 03h F3 --- 3dh
|
||
D --- 20h Q --- 10h 3 --- 04h F4 --- 3eh
|
||
E --- 12h R --- 13h 4 --- 05h F5 --- 3fh
|
||
F --- 21h S --- 1fh 5 --- 06h F6 --- 40h
|
||
G --- 22h T --- 14h 6 --- 07h F7 --- 41h
|
||
H --- 23h U --- 16h 7 --- 08h F8 --- 42h
|
||
I --- 17h V --- 2fh 8 --- 09h F9 --- 43h
|
||
J --- 24h W --- 11h 9 --- 0ah F10 --- 44h
|
||
K --- 25h X --- 2dh
|
||
L --- 26h Y --- 15h
|
||
M --- 32h Z --- 2ch
|
||
|
||
|
||
Enhanced Keyboards only (may not work with all computers, keyboards)
|
||
|
||
F11 --- 57h
|
||
F12 --- 58h
|
||
|
||
|
||
/Px -- Pasting speed: 0=slow, 1=medium, 2=fast
|
||
|
||
Some editors do not accept characters pasted into the keyboard buffer
|
||
as fast as THELP can put them there. By setting an appropriate paste
|
||
speed, virtually all possible configurations of editors may be used.
|
||
FAST speed pastes as many characters as will fit on every timer tick;
|
||
MEDIUM pastes up to four characters per tick; and SLOW pastes a single
|
||
character into the buffer ONLY when the buffer is empty.
|
||
|
||
/S -- Controls snow checking logic for video.
|
||
|
||
Some older CGA have a tendency to produce a "snow" effect when
|
||
software tries to write directly into their memory space. If you see
|
||
this snow you should start up THELP with /S+ to enable the snow
|
||
checking code. You may want to use the /W switch (see below) to make
|
||
it permanent. Snow checking takes time and it is better to live
|
||
without it. To disable snow checking use /S-; this is the default.
|
||
|
||
/U -- Remove THELP from memory
|
||
|
||
This option is used to remove THELP from memory. If other TSRs have
|
||
been loaded after THELP, make sure to remove them before removing
|
||
THELP.
|
||
|
||
|
||
/W -- Write Options to THELP.COM and exit
|
||
|
||
The /W parameter is used to create a new version of THELP that uses
|
||
the options you desire as a default. All options, including may be
|
||
specified and made 'permanent'.
|
||
|