home *** CD-ROM | disk | FTP | other *** search
- Submitted-by: ucbvax!ihnp4!stag!trb (Todd Burkey)
- Posting-number: Volume 1, Issue 59
- Archive-name: readme12
-
- The following is the source code and executable for a README
- application that implements my new POPHELP mechanism. Full source
- code is included for README (MW C) and it runs in both Medium Res
- (RGB) and High Res (mono). A menu configuration file that describes
- POPHELP is also included (and automatically presented to the user
- when they run README.PRG).
-
- The program is self documenting (it would be silly if it wasn't).
- My primary goal in writing the POPHELP routines was to beef up
- HDSCAN's interactive help and to lay the groundwork for full popup
- menu control for users of HDSCAN. It ended up to be such short and
- simple code that I decided to put it out for others to use, add to
- their own programs, or simply learn some coding techniques from.
- The code has been implemented in the next version of HDSCAN (took
- about 2 hours to integrate it) and does tend to snaz up your application
- some. One of the local developers has even created a README pophelp
- configuration file for Mark Johnson C. Enjoy.
-
- Some features of POPHELP:
- 1) External Help file driven (think of it as a help resource file).
- Can also be fully integrated into the application code.
- 2) Allows context sensitive help applications to be easily written.
- 3) Users can wander through the help popups via arrow keys or the
- mouse.
- 4) The popups are very fast and consist of selectable and
- non-selectable text in shadowed popup boxes.
- 5) The implementor can vary screen color from popup to popup.
- 6) External files can be 'fed' into a popup menu (saving on memory
- for little used/accessed help topics).
- Some features of README:
- 1) Originally intended as a test vehicle for checking out the
- POPHELP routines, I actually am using README to replace my README
- files for HDSCAN and DISKSCAN. Much cleaner user interface.
- 2) Allows a user defined 'front page' from which the HELP key can be
- pressed to allow a user to 'learn' about an application in a
- logical fashion.
-
- -Todd Burkey "A member of STdNET - The ST developers' Network"
- trb@stag.UUCP
-
- -------------------------------------------------------------
-