source-solutions / sebasic4

SE BASIC - A free BASIC interpreter written in Z80 assembly language
GNU General Public License v3.0
64 stars 6 forks source link

Write online help #100

Closed cheveron closed 2 years ago

cheveron commented 2 years ago

Online help should be invoked by pressing the HELP key if in BASIC. A copy of the current program should be saved using the NEW functionality and the HELP launched. The HELP itself can be a BASIC program with an app wrapper on it. It could be called BASICHLP. On exiting the program should reset the path to the default and perform an OLD command which will effectively restore the previous program. Markdown pages should be converted to use the special HELP font, which should be loaded before execution and replaced with whatever was there before exiting. Initially the HELP app should enable users to view the entry for each token.

cheveron commented 2 years ago

HELP key now launches the HELP app. Adding completing the app to task #104.