Files correlati : cg0.exe cg0700a.msk cg0700b.msk cg3.exe cg4.exe Bug : Commento: Merge 1.0 libraries
33 lines
3.3 KiB
Plaintext
33 lines
3.3 KiB
Plaintext
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Writing Context Sensitive Help (coming in GNOME-2.0)</title><meta name="generator" content="DocBook XSL Stylesheets V1.40"><link rel="home" href="index.html" title="The GNOME Handbook of Writing Software Documentation"><link rel="up" href="index.html" title="The GNOME Handbook of Writing Software Documentation"><link rel="previous" href="indexs09.html" title="Packaging Applet Documentation"><link rel="next" href="indexs11.html" title="Referring to Other GNOME Documentation (coming in
|
||
GNOME-2.0)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Writing Context Sensitive Help (coming in GNOME-2.0)</th></tr><tr><td width="20%" align="left"><a href="indexs09.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a href="indexs11.html">Next</a></td></tr></table><hr></div><div class="sect1"><a name="writingcontextsensitivehelp"></a><div class="titlepage"><div><h2 class="title" style="clear: both"><a name="writingcontextsensitivehelp"></a>Writing Context Sensitive Help (coming in GNOME-2.0)</h2></div></div><p>
|
||
Context sensitive help, also known as "pop-up" help, will allow
|
||
a user to obtain help information about specific buttons or
|
||
parts of an application.
|
||
</p><p>
|
||
Context sensitive help is still under development and not all
|
||
the details are available at this time. However, the basics can
|
||
be shown here so that you can understand how the system will
|
||
work.
|
||
</p><p>
|
||
The Context Sensitive Help system is designed to allow the
|
||
developer to give an id to a particular portion of the User
|
||
Interface, for example, a button. Once the interface is complete
|
||
a Perl script can then be run against the interface code to
|
||
create a "map" file. This map file allows the developer or
|
||
writer to associate particular paragraph sections from an XML
|
||
document to the interface items.
|
||
</p><p>
|
||
The XML used for the document is a small XML DTD that is being
|
||
developed to use the same tags (albeit, much fewer) as DocBook
|
||
so that writers do not have to re-learn a new DTD.
|
||
</p><p>
|
||
Once the document is written and map file is complete, when the
|
||
user launches context sensitive help on the interface (either by
|
||
pressing a button and then clicking on the interface item they
|
||
want information on, or by right mouse clicking on the interface
|
||
item and selecting a pop-up menu item like "What's This") a
|
||
small transient window will appear with brief but detailed
|
||
information on the interface item.
|
||
</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a href="indexs09.html">Prev</a> </td><td width="20%" align="center"><a href="index.html">Home</a></td><td width="40%" align="right"> <a href="indexs11.html">Next</a></td></tr><tr><td width="40%" align="left">Packaging Applet Documentation </td><td width="20%" align="center"><a href="index.html">Up</a></td><td width="40%" align="right"> Referring to Other GNOME Documentation (coming in
|
||
GNOME-2.0)</td></tr></table></div></body></html>
|