📑 Table of Contents

Context-sensitive help is a kind of online help that is obtained from a specific point in the state of the software, providing help for the situation that is associated with that state.

Context-sensitive help, as opposed to general online help or online manuals, does not need to be accessible for reading as a whole. Each topic is supposed to describe extensively one state, situation, or feature of the software.

Context-sensitive help can be implemented using tooltips, which either provide a terse description of a GUI widget or display a complete topic from the help file. Other commonly used ways to access context-sensitive help start by clicking a button. One way uses a per widget button that displays the help immediately. Another way changes the pointer shape to a question mark, and then, after the user clicks a widget, the help appears.

Context-sensitive help is common in GUI environments. Examples include Apple's System 7 Balloon help, Microsoft's WinHelp, OS/2's INF Help or Sun's JavaHelp.

See also

edit

Notes

edit

References

edit

US patent 8151192, Jason Eric Black, "Context Sensitive Help", issued August 6th, 2009 

  • Describes the connection between where the help is needed and how the help is provided.

📚 Artikel Terkait di Wikipedia

JavaHelp

JavaHelp is both an application and a format for online help files that can be displayed by the JavaHelp browser. It is written in Java, and is mainly

Adobe RoboHelp

formats: Adobe AIR Adobe PDF EclipseHelp ePub FlashHelp FlashHelp Pro JavaHelp KF8 Microsoft Compiled HTML Help Microsoft WinHelp Microsoft Word MOBI

Online help

to assist in using a software application, web application or operating system. Online help linked to the application's state (what the user is doing)

TeX4ht

HTML5, XHTML, MathML, OpenDocument, DocBook, EPUB and TEI are supported. JavaHelp can also be generated. TeX4ht is now included preconfigured with all TeX

List of Java APIs

allows programmers to write programs that meet the demands of real-time systems in the Java programming language. Java's sophisticated memory management