T.R | Title | User | Personal Name | Date | Lines |
---|
683.1 | Some comments | SIOG::T_REDMOND | Thoughts of an Idle Mind | Thu May 14 1992 11:18 | 14 |
| Steve,
ALL-IN-1 only needs the OAHELP logical defined if you want to use
anything other than the standard help library.
I wouldn't apply edits to formatted help. It's easy to screw things up.
Practice safe help and use RUNOFF. Those that live on the wild side
will perish by the sword (eventually), or something like that.
The real experts on ALL-IN-1 help are the writers. Maybe they'd like to
give a potted guide on how to build a module here? We may have the
template help module incorrectly formatted, and if so we'll fix it.
Tony
|
683.2 | SITE help libaries, what are they? | CESARE::EIJS | All in 1 Piece | Thu May 14 1992 13:35 | 17 |
|
Steve,
Referring to point 2, the help code is probably the only code which
doesn't know how to handle SITE libraries. But you cannot realy talk
about SITE libraries as it takes the library as it comes.
If you assume there are only 2 help libraries on the system
(OA$LIB_<language>:OAHELP.HLB and
OA$SITE_LIB_<language>:[SITE]OAHELP.HLB) then OA.BLI might be changed
to check whether ALL-IN-1 is started /CUSTOM or /NOCUSTOM, check if
libraries are available and then define the logical OAHELP, or some
OAINI.SCP which could do the same (and would be a lot easier).
Unfortunately...
Simon
|
683.3 | Working OAINI.SCP | GLOVES::ALLERTON | Steve Allerton 343-0205 | Thu May 14 1992 16:28 | 26 |
|
Thanks Tony/Simon,
This version of OAINI.SCP works for me ...
! Check /NOCUSTOM switch
!
.if oa$custom then .goto exit_custom
.fu get #eq = "DISK1:[ALLIN1.LIB_ENGLISH]OAHELP.HLB"
.fu get oa$function = "logical " "OAHELP" "," #EQ
.exit
!
.label exit_custom
!
! Check to see if there's a customized version first, then use it if
! there
!
.fu get #help_custom = FILE$.STATUS["OA$SITE_LIB_LLV:OAHELP.HLB"]
.if #help_custom == 26 then .goto exit
.fu get #eq = "DISK1:[ALLIN1.SITE.LIB_ENGLISH]OAHELP.HLB"
.fu get oa$function = "logical " "OAHELP" "," #EQ
!
.label exit
.exit
Steve
|