Category : Dbase (Clipper, FoxBase, etc) Languages Source Code
Archive   : SUPERHLP.ZIP
Filename : SUPERHLP.DOC
Output of file : SUPERHLP.DOC contained in archive : SUPERHLP.ZIP
SUPERHLP.LIB
SuperHelp Code Generator Library
for
Clipper Summer 87
Version 1.1 (April 1990)
R E F E R E N C E M A N U A L
DJS Applications
29 Highbrook Drive
Jesup, Ga 31545
SuperHelp Code Generator Library copyright (C) 1990 by Darryl
Strickland. All rights reserved.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 1 ÍÍÍÍ
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Introduction ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
The Superhelp Library is distributed under the shareware concept.
If you like or use the Library then please register your copy. If
you don't register your copy then please pass it on to a friend and
remove it from your computer. There are multiple benefits to
registering Superhelp Library.
Superhelp Library, DJS Applications, And Darryl Strickland cannot be
held responible for any damages or lost wages caused from the use
of Superhelp Library. The user is held responsible for determining
the usefullness of Superhelp Library.
Superhelp Library is a collections of routines used to create on-line
help for Clipper (tm) Summer87 and Clipper v5.0. Use the library to
build popup transparent help windows. After completing the application,
link in the SuperHelp Library. When at a valid wait state in the
application, Press the Alt-F1 key to activate the SuperHelp Builder
Menu. After building all help windows, use Superhelp Library Code
Generator to produce linkable help code. Also, after completing the
help windows, generate a data dictionary or user guide of the
help system. All popup windows are controlled by the current project.
Make sure before any windows are created, that the project information
is setup. Any number of projects are contained in the Superhelp System
files. There are many features and utilities which are explained later.
The Superhelp Library is Network compatible.
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Installation ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Copy Superhelp Library to your Clipper library directory. Make a
directory called Superhelp and set a DOS environmental variable called
Superhelp with the drive and path name. The environmental variable must
be declared is the Autoexec.bat file. All Superhelp Library system
files will be contained in the Superhelp directory.
Example:
MKDIR C:\SUPERHLP
SET SUPERHLP=C:\SUPERHLP\
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 2 ÍÍÍÍ
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Compiling/Linking ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Your application needs to be compiled with the following commands.
External Superbuild && Loads SuperHelp Builder Menu
Set key -30 to Superbuild && (Alt-F1) Used to activate SuperHelp Builder Menu
When linking the application, make sure that SuperHelp Library is in link
list and comes before the Extend library.
The entire Superhelp Library can be dynamically allocated when using
BLINKER(tm) linker. We recommend either Blinker or Alink.
Example:
Alink(tm) Fi Main Lib Clipper,Superhlp,Extend
Blinker(tm) Fi Main Lib Clipper,Superhlp,Extend
Plink86(tm) Fi Main Lib Clipper,Superhlp,Extend
Link(tm) Main,,,Clipper Superhlp Extend /SE:1024 /NOE
Tlink(tm) Main,,,Clipper Superhlp Extend
ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ Compatibility ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
SuperHelp Library is compatible with IBM (tm) type Personal Computers.
As such, it will only work with IBM (tm) PC compatible computers. It
has been tested on Mono, CGA, EGA and VGA adaptors.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 3 ÍÍÍÍ
Windowing Command Page
Moving Window . . . . . . . . . . . . . . . . . . . . . . 7
Sizing Window . . . . . . . . . . . . . . . . . . . . . . 7
Framing Window . . . . . . . . . . . . . . . . . . . . . 7
Split/Unsplit Window . . . . . . . . . . . . . . . . . . 8
Exploding Window . . . . . . . . . . . . . . . . . . . . 8
Imploding Window . . . . . . . . . . . . . . . . . . . . 8
Snapshot Window . . . . . . . . . . . . . . . . . . . . . 9
Window Index . . . . . . . . . . . . . . . . . . . . . . . 9
Color Commands
Window Color . . . . . . . . . . . . . . . . . . . . . . . 9
Header Color . . . . . . . . . . . . . . . . . . . . . . . 9
Footer Color . . . . . . . . . . . . . . . . . . . . . . . 10
Frame Color . . . . . . . . . . . . . . . . . . . . . . . 10
Shadow Color . . . . . . . . . . . . . . . . . . . . . . . 10
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 4 ÍÍÍÍ
Shadowing Commands
Shadow Left . . . . . . . . . . . . . . . . . . . . . . . 11
Shadow Right . . . . . . . . . . . . . . . . . . . . . . . 11
Shadow None . . . . . . . . . . . . . . . . . . . . . . . 11
Shadow Transparent . . . . . . . . . . . . . . . . . . . . 11
Code Generator Commands
Simulate Memoedit . . . . . . . . . . . . . . . . . . . . 12
Memoedit . . . . . . . . . . . . . . . . . . . . . . . 12
Database Engine . . . . . . . . . . . . . . . . . . . . . 12
Data Dictionary . . . . . . . . . . . . . . . . . . . . . 13
Users Guide . . . . . . . . . . . . . . . . . . . . . . . 13
Text Commands
Edit Help . . . . . . . . . . . . . . . . . . . . . . . . 14
Edit Header . . . . . . . . . . . . . . . . . . . . . . . 14
Edit Footer . . . . . . . . . . . . . . . . . . . . . . . 14
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 5 ÍÍÍÍ
Save Help . . . . . . . . . . . . . . . . . . . . . . . . 14
Delete Help . . . . . . . . . . . . . . . . . . . . . . . 15
Explode Help . . . . . . . . . . . . . . . . . . . . . . . 15
Scramble Help . . . . . . . . . . . . . . . . . . . . . . 15
Screen Location . . . . . . . . . . . . . . . . . . . . . 15
Copying Help . . . . . . . . . . . . . . . . . . . . . . . 15
System Defaults
Console On/Off . . . . . . . . . . . . . . . . . . . . . . 16
Printer On/Off . . . . . . . . . . . . . . . . . . . . . . 16
Mouse On/Off . . . . . . . . . . . . . . . . . . . . . . 16
Camera On/Off . . . . . . . . . . . . . . . . . . . . . . 16
Summary On/Off . . . . . . . . . . . . . . . . . . . . . . 16
Autosave On/Off . . . . . . . . . . . . . . . . . . . . . . 16
Sort Order . . . . . . . . . . . . . . . . . . . . . . . . 16
Single/Multi Prg . . . . . . . . . . . . . . . . . . . . . 17
Reference File On/Off . . . . . . . . . . . . . . . . . . . 17
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 6 ÍÍÍÍ
Utilities
Save System Defaults . . . . . . . . . . . . . . . . . . . 18
Project Setup . . . . . . . . . . . . . . . . . . . . . . . 18
Color Setup . . . . . . . . . . . . . . . . . . . . . . . . 19
Import Help Text . . . . . . . . . . . . . . . . . . . . . 19
Export Help Text . . . . . . . . . . . . . . . . . . . . . 19
Screen Capture . . . . . . . . . . . . . . . . . . . . . . 19
Mouse Help . . . . . . . . . . . . . . . . . . . . . . . . 19
Exit
Exit Help . . . . . . . . . . . . . . . . . . . . . . . . 20
Closing
Future Release . . . . . . . . . . . . . . . . . . . . . . 20
Order Form . . . . . . . . . . . . . . . . . . . . . . . . 21
Informational Form . . . . . . . . . . . . . . . . . . . . 22
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 7 ÍÍÍÍ
ÄÄ Moving Window ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to move window. The window can be moved up by
pressing the up arrow key, down by pressing the down arrow key, and
from left to right by pressing the left and right arrow keys. If
the window is located by any of the screen borders the window will
be resized.
ÄÄ Sizing Window ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to size window. The window can be moved by pressing
the left arrow key to size window horizontally and by prssing the
down arrow key to size window vertically.
ÄÄ Framing Window ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to frame window. By moving the highlight bar
vertically and pressing the Enter key will select the frame for the
window. Choose from 9 different frame types.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 8 ÍÍÍÍ
ÄÄ Split/Unsplit Window ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to Split/Unsplit window. When the window is split
there is a separate line for the window header. When the window is
unsplit the window header is on the top line of the window frame.
ÄÄ Exploding Window ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to Explode window On/Off. When the explode
window option is On, the window will have an exploding effect after
generation. When explode window is Off, the window will appear as
a whole window. This option has no effect on windows when in the
Superbuild Function. This feature requires the Superhelp library
at link time.
ÄÄ Imploding Window ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to Implode window On/Off. When the implode
window option is On, the window will have an imploding effect after
the window is displayed. When implode window is Off, the window
will disappear without any special effects. This option has no
effect on windows when in the Superbuild Function. This option
will also use more free memory depending on the size of the help
window. This feature requires the Superhelp library at link time.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 9 ÍÍÍÍ
ÄÄ Snapshot Window ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to Snapshot window. This option replaces the original
screen image with the current screen image. This option has no effect
unless the option Camera is On.
ÄÄ Window Index ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to Index window. This option will list all help
windows created for the current project. Select a help window by
moving the highlight bar vertically and pressing the Enter key.
The help window selected will be displayed along with the original
screen(if the camera is On). The help window being displayed now
is the current window under design.
ÄÄ Window Color ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to color Window. This option displays all colors
available in the help system. Select the desired color by moving
the diamond shaped cursor thru the color combinations. This color
controls the help text body.
ÄÄ Header Color ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to color Header. This option displays all colors
available in the help system. Select the desired color by moving
the diamond shaped cursor thru the color combinations. This color
controls the help header.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 10 ÍÍÍÍ
ÄÄ Footer Color ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to color Footer. This option displays all colors
available in the help system. Select the desired color by moving
the diamond shaped cursor thru the color combinations. This color
controls the help footer.
ÄÄ Frame Color ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to color Frame. This option displays all colors
available in the help system. Select the desired color by moving
the diamond shaped cursor thru the color combinations. This color
controls the help window frame.
ÄÄ Shadow Color ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to color Shadow. This option displays all colors
available in the help system. Select the desired color by moving
the diamond shaped cursor thru the color combinations. This color
controls the help window shadow.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 11 ÍÍÍÍ
ÄÄ Shadow Left ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to Shadow left. This option displays a shadow
on the lower left corner of the help window.
ÄÄ Shadow Right ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to Shadow right. This option displays a shadow
on the lower right corner of the help window.
ÄÄ Shadow None ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to Shadow None. This option disables the shadow
of the help window.
ÄÄ Shadow Transparent ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option to turn Transparent Shadows On/Off. This option
will either generate help windows with transparent shadows or solid
shadows. The transparent shadows requires the Superhelp library at
link time.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 12 ÍÍÍÍ
ÄÄ Simulated Memoedit ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option without memoedit. This option will generate the
Clipper help code with a UDF to simulate the memoedit function. This
function is more efficient than the memoedit function. It takes
very little memory and displays the help text as array elements.
This function has multiple versions based on the system setup of
the reference file.
ÄÄ Memoedit ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option with memoedit. This option will generate the Clipper
help code with the memoedit function. This function requires more
memory because memoedit makes a copy of the help text. Also the
memoedit function is larger than the simulated memoedit function.
This function has multiple versions based on the system setup of
the reference file.
ÄÄ Database Engine ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Database Engine. This option will generate the
Clipper help code to use a special database file. This function
requires that the database file be distributed with the executable
file. This function requires Superhelp library at link time.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 13 ÍÍÍÍ
ÄÄ Data Dictionary ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Data Dictionary. This option will generate a
Data Dictionary of every help window. The dictionary contains
information like window coordinates,color,features, and help
text. The dictionary maybe generated in a summarized version or
full version. Generate to file or directly to printer.
ÄÄ Users Guide ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option User Guide. This option will generate a Users
Guide for the user. The Users Guide contains a index, help preface,
and help text of each window. Generate to file or directly to
printer.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 14 ÍÍÍÍ
ÄÄ Edit Help ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Edit Help. This option adds/edits the help text
for the selected help window. Help text can be up to 64k in size
can be entered. The help window will scroll up/down with the help
text. If the window is resized, the help text will be repositioned
to fit the new window.
ÄÄ Edit Header ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Edit Header. This option adds/edits the help header
for the selected help window. The header can be the size of the window
and can be placed in 3 different location. By pressing Alt-R the
header will be positioned on the right side of the window, Alt-C the
header will be positioned in the center of the window, and ALT-L the
header will be positioned on the left side of the window. The header
can be removed by using the Backspace key. The default header is the
field name. When the option Save Defaults is selected, the header
displayed will be the default header plus the field name.
ÄÄ Edit Footer ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Edit Footer. This option adds/edits the help footer
for the selected help window. The footer can be the size of the window
and can be placed in 3 different location. By pressing Alt-R the
header will be positioned on the right side of the window, Alt-C the
header will be positioned in the center of the window, and ALT-L the
header will be positioned on the left side of the window. The footer
can be removed by using the Backspace key. The default footer is the
'Press Any Key'. When the option Save Defaults is selected, the
footer displayed will be the default footer.
ÄÄ Save Help ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Save Help. This option saves the help window. All
information related to this specific window will be saved. The status
of the window is displayed at the lower right corner of the screen.
The help window can be set to automatically be saved by selecting the
option to Autosave On. If help window is not saved, the changes will
be lost.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 15 ÍÍÍÍ
ÄÄ Delete Help ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Delete Help. This option premanently deletes the
help window from the screen and database. Be very careful, cannot be
recalled once deleted.
ÄÄ Explode Help ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Explode Text. This option when selected will
generate help text that will explode from the middle of the help
window outward. This feature gives nice effects but is slightly
slower. The option default can be saved by using Save Default.
ÄÄ Scramble Help ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Scramble Text. This option will decrypt the help
text when used with the reference file. This option is slightly
slower. The option default can be saved by using Save Default.
ÄÄ Screen Location ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Screen Location. This option allows help windows
to be setup using Procedure/Variable or Procedure/Variable/Row/Column.
When help windows are arrays and Screen Location On, individual help
windows can be generated for the arrays. Or with Screen Location Off,
one help window can be used for many array fields. The option default
can be saved by using Save Default.
ÄÄ Copy Window ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Copy Window. This option allows the current help
window to be cloned. Enter the new procedure and new field name.
The new window must be saved.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 16 ÍÍÍÍ
ÄÄ Console On/Off ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Console On/Off. This option is used when generating
Help Code, Data Dictionary, or Users Guide. When Console is On, the
code/data being generated will be displayed on the screen. When Console
is Off, a will showing the progress of the generation is displayed.
The option default can be saved by using Save Default.
ÄÄ Printer On/Off ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Printer On/Off. This option is used when generating
Help Code, Data Dictionary, or Users Guide. When Printer is On, the
code/data being generated will be sent to the printer. When printer
is Off, the code/data will be sent to a file. The option default can
be saved by using Save Default.
ÄÄ Mouse On/Off ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Mouse On/Off. This option is used to turn a
Microsoft compatible mouse On/Off. This option will only work when
a mouse driver is installed. The mouse can be used to select menu
items and to move/size windows. The option default can be saved by
using Save Default.
ÄÄ Camera On/Off ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Camera On/Off. This option is used to turn the
screen capturing of each help window On/Off. Each screen will take
approximately 4096k per screen. The screen image is used when using
the help index. If a previous help window is selected, the previous
screen is displayed with the help window. The advantage is that when
editing a previous window the window may be moved with the exact screen
background. If no previous screen image is found, the help window is
displayed with the current screen image. The option default can be
saved by using Save Default.
ÄÄ Summary On/Off ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Summary On/Off. This option is used when generating
the Data Dictionary. With Summary On, a shorter version will be
generated. The option default can be saved by using Save Default.
ÄÄ Autosave On/Off ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Autosave On/Off. This option when On will
automatically save the help window upon exit. When Autosave Off,
saving help window is responiblity of developer. The option default
can be saved by using Save Default.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 17 ÍÍÍÍ
ÄÄ Sort Order ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the Option Sort Order. This option is used when generating
help/data. The order of generation is determined by the Order selected.
The choices are Sort by Description and Sort by Procedure/Variable.
The option default can be saved by using Save Default.
ÄÄ Single/Multi Prg ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Single/Multi Prg. This option is used when generating
help code. The comparison of generating single versus multiple programs.
Single programs are best used when not many help windows are used or
the Database Engine or the Reference File is used. The size of the
Help program is determined by the Window Number option in the Project
Setup utility. Products like Alink(tm) and Blinker(tm) breaks the help
code down to procedure/function level. These procedures will then be
loaded into memory by procedure, if the procedure is to large for memory
they will allocate memory from Clipper free memory. So if the generated
procedure is very large, then it is better to generate multiple Prg's.
ÄÄ Reference File On/Off ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Reference File On/Off. This option is used when
generating help code. A reference file is created when the help
code is generated. The reference file contains all the help text and
important window information. This method is best used when a large
amount of help text is used. The size of the EXE file will be smaller
when using the reference file. The reference file must be distributed
with the EXE. The contents of the reference file is protected from
DOS and Text editors. Also, all text can be scrambled in the reference
file. This option is slightly slower than the EXE method.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 18 ÍÍÍÍ
ÄÄ System Defaults ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option System Defaults. This option saves all system
variables. The following is a list of the option saved.
Window Color
Frame Color
Header Color
Footer Color
Shadow Color
Top Row
Left Column
Bottom Row
Right Column
Help Header
Help Footer
Window Type (Split/Unsplit)
Shadow Type (Left/Right/None)
Header Position (Left/Center/Right)
Footer Position (Left/Center/Right)
Frame Type
Console On/Off
Printer On/Off
Single/Multi Program
Reference File On/Off
Autosave On/Off
Sort Order
Help Scramble On/Off
Help Explode On/Off
Explode Window On/Off
Implode Window On/Off
Camera On/Off
Screen Location On/Off
ÄÄ Project Setup ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Project Setup. This option is used to provide
important information about the current project. The following is
the information needed.
Project Name - The name of the current project.
Project Description - Short description of project.
Programmer - Programmers name.
Copyright - Copyright Information.
System Help - Name of help preface file.
Reference File - Name of Database Engine/Reference File generated.
Windows # - If multiply programs, number of windows allowed.
When generating Users Guide, if System Help file is found. This file
is generated as part of the Users Guide. When creating System Help
file use ASCII editor and don't include any special fonts,CR,LF.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 19 ÍÍÍÍ
ÄÄ Color Setup ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Color Setup. This option is used to select the
colors for popup windows, message windows, codegen header, and
codegen body. The colors can be entered directly or by pressing the
F5 key.
ÄÄ Import Help ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Import Help. This option is used to retrieve help
text which is already created. Enter the file name and the help text
will be included in the current help window.
ÄÄ Export Help ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Export Help. This option is used to extract help
text from the current window and create a separate file with the
extracted help text.
ÄÄ Screen Capture ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Screen Capture. This option is used to capture
the current screen without the help window and send it to a file or
to the printer. With the Printer On, the screen image will be sent
to the printer, otherwise to a text file. When using the utility, a
'*' can be moved around the screen to select the starting position
of the screen capture. Press the Enter key to select position. Next
highlight the screen portion to be captured and press the Enter Key.
When using a color monitor, the background attribute will change to a
shaded black. With a monochrome system the attribute is a little
harder to notice. When capturing the whole screen, it is easier to
first select the upper left corner, press Enter Key, press End Key,
press PageDown Key, and press the Enter Key. A progress meter will
display the status of the screen image.
ÄÄ Mouse Help ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Mouse Help. This option displays a popup window
with information on the mouse buttons.
Left Key - Return Key
Center/Both - F1 Key
Right Key - ESC Key
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 20 ÍÍÍÍ
ÄÄ Exit Help ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
Select the option Exit Help. This option exit the Superhelp Code
Generator and returns to the application. Make sure the help window
is saved before exiting.
ÄÄ Future Release ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
The current release is version 1.1. The next release will be version
2.0, which is in Beta testing. The following is a list of some of
the features in version 2.0.
Help Manager - When help code is generated, a help manager will also
be generated which will list of help available for the
application. The user may then navigate thru the
various help windows.
Minihelp Builder - A separate function to make all help functions.
This is very useful when the application is tight
on Free Memory.
Codegen Builder - A separate function to generate all help functions.
This is very useful when the application is tight
on Free Memory.
Graphic Import - Import graphic images directly into the Users Guide.
Font Support - User supplied font support for all printer output.
Bound Manual - Better written manual.
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 21 ÍÍÍÍ
Send to: DJS Applications Order Form
29 Highbrook Drive
Jesup, Ga 31545
Please send:
Copies Price Total
Registration and copy of version 2.0 ___ x $59.95 = _________
(includes version 2.0 and printed
manual)
Shipping and handling ___ x $2.00 = _________
Georgia residents must add
$3.10 (5%) State sales tax. ___ x ______ = _________
Total Sent _________
Site licenses are available for a flat $500.00 per building,
please write for more information.
Name : _______________________________________________
Company: _______________________________________________
Address: _______________________________________________
: _______________________________________________
City : ____________________ State: ____ Zip: ________
Day Phone: _____________________________________________
Eve Phone: _____________________________________________
ÍÍÍ Superhelp v1.1 ÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ Page 22 ÍÍÍÍ
Even if you don't order a copy of Superhelp v1.1, we would like to
keep in touch with you. Please take a few moments and tell us what
we did wrong, what you liked, and what you need. If we use any of
your ideas, we'll send you a free copy of our next product, and in
any case we'll put you on our mailing list and keep you informed about
what we do. Without your input, we don't know where we stand.
Send to: DJS Applications Information Form
29 Highbrook Drive
Jesup, Ga 31545
Name : _______________________________________________
Company: _______________________________________________
Address: _______________________________________________
: _______________________________________________
City : ____________________ State: ____ Zip: ________
Day Phone: _____________________________________________
Eve Phone: _____________________________________________
What I liked about Superhelp Code Generator!
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
What I didn't like about Superhelp Code Generator!!
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
What I would like to see developed.
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
If you need more space, use the reverse side of this paper or continue on
other paper. Thank you for your input.
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/