home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR19
/
HELPSY.ZIP
/
HELPSYS2.TXT
< prev
next >
Wrap
Text File
|
1994-01-03
|
5KB
|
123 lines
HELPSYS 2.0
(c)1994 - Jeff Lewis
------------------------------------------------------------------------
HelpSys 2.0 Function Library
This product is being released as a Shareware product. This
means that this version of the program may be freely copied and
evaluated by anyone. If you decide that this product will suit your
needs, simply send a $30.00 donation to us and we will send you a more
powerful version of the software that lets you have more control. Also
included will be several functions that allow window manipulation,
printing and video stack saving. These will be documented and include
sample programs on usage.
This HelpSys module was designed for quick and easy help
screens without adding a single line of code to your Clipper 5.01 or
Clipper 5.2 application. Simply link in the object file, include the
HELPSYS2.LIB file and create your help text file. That's all there is to
it. You'll have field level help with out much work or effort on your
part.
The Shareware version does NOT contain any of the help
control modules or window printing modules. This version is also
slightly crippled, when pressing F1 to invoke the help screen(s), you
can only bring up the help screens a total of 10 times per application
execution. This should be more than sufficient for your testing. Also,
upon registering, for an additional $10.00 I will send you full source
code that you can modify as needed. I know that when developing, I
always feel more comfortable about my application when using libraries
that I have control over. You will not be allowed to distribute the
source code or object code for the registered version of this software.
Registered users of HelpSys 1.1 can upgrade for the difference
price ($10.00). Also, upon registering, if youÆve received source code
for HelpSys 1.1, you will also receive source code for 2.0 for no
additional cost to you.
Features:
Press F1 for help from ANY screen and field
On-Line help without ANY additional programming
Field Level Help with a professional look
Procedural level help for non-field entries
Capable of Several Screens of help per field, not just one line
Intelligent help window moving when help window covers the current field
Multi-level Help
Automatic Help Topics index is displayed when no further help
is available
Toggle between Development and User modes while developing on-line help
Additional Features after registering:
Window and Text Color Control
Window Positioning Control
Generic Window functions that can be used in your own programs
(including printing within a window)
Video Stack function calls
Database Stack function calls
Quick Alert Printing function
DOCUMENTATION
[Optional Source Code written entirely in Clipper]
Why should I register?
I feel that after all this work and effort, $30.00 is a minimal
charge for providing such capabilities (+ $10.00 if you want the source
code). There are several other routines that I've written over the past
several years that I'll plan on releasing as Shareware (including software
security routines). This is to everyoneÆs advantage.
When registering, please provide me with your Compuserve or
Internet account name or address if you have one.
Jeff Lewis
P.O. Box 441456
Indianapolis, Indiana 46244
CIS: 70711,3030 INTERNET:
JLEWIS@INDYCMS.IUPUI.EDU
HelpSys 2.0 - For the Developer
Initially you will need to tell HelpSys 2.0 that you are a
developer. You can do this by setting the environment variable
HELPMODE to any value at the command prompt.
i.e.
SET HELPMODE=DEVELOPER
Once this has been entered and HelpSys2 is invoked (via the
F1 key) you will see a message appear in the upper left corner of the
screen [Developer Mode]. This enables you to press F1 anytime you
want to edit existing help or create additional help screens. When a
new help screen is created, you will be notified via an alert. You can
then edit the help (or blank help window) and press ESC when done. It
will automatically be saved at that point.
The F2 key is available to toggle between Developer mode and
User mode. When in Developer mode, you can add Help Screens.
When in the User mode, when no more help is available, a Help Topics
list will automatically appear or all available help. Also, since the
HELPMODE was defined you can delete unwanted Help Screens by
pressing the DEL key on the highlighted help topic and confirming the
æAre you sure you want to delete this entry?Æ question.
The Help Topics list will appear when no help is available
while HELPMODE has not been assigned (no deleting will be allowed
if HELPMODE is not defined) or while in User mode. The help topic
is ALWAYS the FIRST LINE IN THE HELP SCREEN.
Program Notes:
When Linking include HELPSYS.OBJ with your program and
include HELPSYS2.LIB
RTLINK FILE TEST.OBJ,HELPSYS.OBJ LIB HELPSYS2
or
BLINKER FI TEST.OBJ HELPSYS.OBJ LIB HELPSYS2