Opened 8 years ago

Closed 8 years ago

#324 closed task (fixed)

Change hardcoded lucide_en.hlp to reference %LUCIDEHELP% and set variable during install

Reported by: Lewis Rosenthal Owned by:
Priority: minor Milestone: 1.4.0
Component: Lucide Core Version: 1.4.0
Keywords: Cc:

Description (last modified by Lewis Rosenthal)

This will help with NLS issues, as well.

The goals here are:

  1. Move away from a hardcoded filename in lucide.cpp;
  2. Allow for appending plugin-specific help guides (and others) to the variable;
  3. Allow for substituting any help file for Lucide's help file;

The test WIS currently sets/appends to the following in CONFIG.SYS:

  • HELP
  • BOOKSHELF
  • LUCIDEINSTALLPATH
  • LUCIDEHELP

For plugins, the idea is to have plugin authors provide plugin-specific help and to append such files to %LUCIDEHELP% so they are loaded at once. The last page of Lucide's own user's guide will be titled Appendix and contain text indicating that third-party plugin help will appear in subsequent pages.

I have a test help file in progress for the GBM plugin which illustrates this concept.

Change History (3)

comment:1 by Lewis Rosenthal, 8 years ago

Description: modified (diff)

comment:2 by Gregg Young, 8 years ago

I added this variable to lucide.cpp CS [582]

comment:3 by Lewis Rosenthal, 8 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.