What should HELP do?
10-Apr-89 14:37:29
Sb: #43466-What should HELP do?
Fm: John Draper 76703,4322
To: Art Steinmetz 76044,3204
Art,
I think it is entirely up to the user as to what he wants help with, whether
in or out of the particular application he is interacting with. The 'mouse
pointer' context solution is a far more general solution, and allows for many
special cases.
As an example, you might have a program that monitors its active/inactive
window state, and changes behaviour in the two states. Clicking to activate
another application may or may not be appropriate at the time. It really is a
matter of allowing for the most flexibility, and for future flexibility.
I would like to see, as part of this HELP thing, the ability to place the
mouse pointer over an icon for an application and to get a description of the
purpose and use of the program or data file, to whatever degree the author saw
fit to document it via this facility.
As for HELP for scroll bars, sizing gadgets, and so on, I vehemently disagree
with the thought that they are too trivial to warrant storage space. Consider
the novice as well as the pro. How much easier it is for the novice to remember
one simple rule: Place the mouse pointer over anything, hit the HELP key, and
get more information. Granted, the novice would not get help for the system
gadgets for long, but the mindset created by the facility, and the degree of
comfort provided by it, would go far in alleviating the sense of being lost,
especially if most application programmers took advantage of an easy to
implement HELP feature.
Don seems to want a single generic help file, with perhaps menus to select
the appropriate topic. Note that this _can_ be done under either scheme, but
that under his scheme, there is no provision for getting help more directly,
more visually, and more quickly.
-larry