Category : BASIC Source Code
Archive   : MNUSYSQB.ZIP
Filename : DEMOHELP.HLP

 
Output of file : DEMOHELP.HLP contained in archive : MNUSYSQB.ZIP
[1/1]

FILE Menu Help
NEW Menu Command

This is the only menu selection in this demo for which there is help
available. This help screen was put in to demonstrate the online help
system available with Menusys. Putting online help accessible with the
F1 key into your programs is very easy to do using Menusys. Just type
in a standard text file with your favorite text editor, starting each
menu selection section with the top/bottom menu selections in square
brackets. For example, this help file consists of "[1/1]" at the top
of the file, followed by the actual help text, then three "~" characters
to mark the end of this particular help section. When you press F1 on
Top 1 Bottom 1 menu selections, Menusys searches for "[1/1]" in the
help file (which is named by the global variable HELPFN$). Once it finds
it, it displays what it finds up until the "~~~" sequence on a line by
itself. If you don't want any online help in your program, just set the
global filename string HELPFN$ to "", or leave it undefined.

Help files in Menusys use dynamic, variable-length string arrays.
This limits storage space with QuickBASIC 4.5, so if you are using this
compiler, don't make each individual help item more than a few screens
in length, or you may run out of memory (especially if you have a lot of
fixed-length variables and string constants in your program).

The rest of this help file consists of a repetition of the above, so you
can see the scrolling capabilities of the help system.

This is the only menu selection in this demo for which there is help
available. This help screen was put in to demonstrate the online help
system available with Menusys. Putting online help accessible with the
F1 key into your programs is very easy to do using Menusys. Just type
in a standard text file with your favorite text editor, starting each
menu selection section with the top/bottom menu selections in square
brackets. For example, this help file consists of "[1/1]" at the top
of the file, followed by the actual help text, then three "~" characters
to mark the end of this particular help section. When you press F1 on
Top 1 Bottom 1 menu selections, Menusys searches for "[1/1]" in the
help file (which is named by the global variable HELPFN$). Once it finds
it, it displays what it finds up until the "~~~" sequence on a line by
itself. If you don't want any online help in your program, just set the
global filename string HELPFN$ to "", or leave it undefined.

Help files in Menusys use dynamic, variable-length string arrays.
This limits storage space with QuickBASIC 4.5, so if you are using this
compiler, don't make each individual help item more than a few screens
in length, or you may run out of memory (especially if you have a lot of
fixed-length variables and string constants in your program).

~~~




  3 Responses to “Category : BASIC Source Code
Archive   : MNUSYSQB.ZIP
Filename : DEMOHELP.HLP

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. 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/