Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!zaphod.mps.ohio-state.edu!swrinde!elroy.jpl.nasa.gov!ames!haven.umd.edu!uflorida!travis!tom From: tom@ssd.csd.harris.com (Tom Horsley) Newsgroups: comp.windows.interviews Subject: Re: Help text Message-ID: Date: 28 May 91 10:48:15 GMT References: <9105211847.AA19496@vingmed.no> <1991May28.045425.7853@fido.wpd.sgi.com> Sender: news@travis.csd.harris.com Organization: Harris Computer Systems Division Lines: 19 In-reply-to: linton@marktwain.rad.sgi.com's message of 28 May 91 04:54:25 GMT For a project I am working on, I wrote a C++ class to access info files (info as in the Gnuemacs texinfo). Once I had the engine to access info files, it was just a matter of a day or so to subclass the texteditor to make a "hypertexteditor" which can display an info node, highlighting the links to other nodes, and letting you click on a link to transfer to a different node. Because the texinfo stuff allows you to generate nicely formatted hardcopy with TeX and reasonably formatted online documents with makeinfo, it is a nice combination to use for online help since the entire manual can also be available online. You can make context sensitive help by building in knowledge of info node names into your application (especially into the error processing code). -- ====================================================================== domain: tahorsley@csd.harris.com USMail: Tom Horsley uucp: ...!uunet!hcx1!tahorsley 511 Kingbird Circle Delray Beach, FL 33444 +==== Censorship is the only form of Obscenity ======================+ | (Wait, I forgot government tobacco subsidies...) | +====================================================================+