Author: junrue Date: Tue Oct 17 02:22:41 2006 New Revision: 338
Added: trunk/docs/manual/glossary.xml Modified: trunk/docs/manual/graphic-forms.css trunk/docs/manual/graphic-forms.xml trunk/docs/manual/image-data-plugins.xml Log: restored glossary
Added: trunk/docs/manual/glossary.xml ============================================================================== --- (empty file) +++ trunk/docs/manual/glossary.xml Tue Oct 17 02:22:41 2006 @@ -0,0 +1,210 @@ +<!-- + glossary.xml + + Copyright (c) 2006, Jack D. Unrue +--> +<glossary><title>Glossary</title> + +<glossdiv><title>A</title> + + <glossentry id="accelerator"><glossterm>accelerator</glossterm> + <glossdef> + <para> + An accelerator is a key sequence assigned to an application + function allowing a user to bypass navigation of the menu or control + hierarchy normally required to invoke the function. Some accelerators + are established by Windows style guidelines, such as control-c for + the clipboard copy operation from an Edit menu. Applications may define + other accelerators as appropriate. Accelerators are generally intended + for more knowledgeable users and should not be the sole mechanism for + invoking functionality. + </para> + <glossseealso otherterm="mnemonic"/> + </glossdef> + </glossentry> + + <glossentry id="auto-scrolling"><glossterm>auto-scrolling</glossterm> + <glossdef> + <para> + Auto-scrolling is a feature whereby scrolling occurs as a side + effect of user input so content can remain visible, thus avoiding + the need to explicitly manipulate scrollbars to achieve the same result. + </para> + </glossdef> + </glossentry> + +</glossdiv> + +<glossdiv><title>B</title> +</glossdiv> + +<glossdiv><title>C</title> + + <glossentry id="control"><glossterm>control</glossterm> + <glossdef> + <para> + A control is a system-defined window class whose role is to accept + user input and possibly generate notification events based on such + input. + </para> + </glossdef> + </glossentry> + +</glossdiv> + +<glossdiv><title>D</title> + + <glossentry id="default action"><glossterm>default action</glossterm> + <glossdef> + <para> + Conceptually, a default action is a secondary event initiated by + user input that is a logical follow-up to a previous event. Examples + of such user gestures include double-clicking an item in a list box + control, or pressing enter when an edit control has the keyboard focus. + The response to a default action makes use of context established by + the preceding event (e.g., the selection set by an initial click + becomes the context for the double-click response). + </para> + </glossdef> + </glossentry> + + <glossentry id="dialog"><glossterm>dialog</glossterm> + <glossdef> + <para> + A dialog is a mechanism for collecting user input or showing + information. The system defines common dialogs for tasks like + choosing files, fonts, or colors. Custom dialogs can be defined + by application code. + </para> + </glossdef> + </glossentry> + +</glossdiv> + +<glossdiv><title>E</title> + + <glossentry id="extension"><glossterm>extension</glossterm> + <glossdef> + <para> + An extension is code providing additional functionality beyond the + original scope of a system. An extension framework encourages + modularity. More importantly, it is a conscious design choice to + allow a system to be stretched beyond what the original designers may + have anticipated. + </para> + <glossseealso otherterm="plugin"/> + </glossdef> + </glossentry> + +</glossdiv> + +<glossdiv><title>F</title> +</glossdiv> + +<glossdiv><title>G</title> +</glossdiv> + +<glossdiv><title>H</title> +</glossdiv> + +<glossdiv><title>I</title> +</glossdiv> + +<glossdiv><title>J</title> +</glossdiv> + +<glossdiv><title>K</title> +</glossdiv> + +<glossdiv><title>L</title> +</glossdiv> + +<glossdiv><title>M</title> + + <glossentry id="menu"><glossterm>menu</glossterm> + <glossdef> + <para> + A collection of menu items presented within a single rectangular + region. Menus are often anchored to a menu bar, but may also be + invoked in a context-sensitive manner via the mouse or an + <glossseealso otherterm="accelerator"/>. + </para> + </glossdef> + </glossentry> + + <glossentry id="mix-in class"><glossterm>mix-in class</glossterm> + <glossdef> + <para> + A mix-in class represents a specific abstraction that complements + the role(s) of other class(es) in a class hierarchy. + </para> + </glossdef> + </glossentry> + + <glossentry id="mnemonic"><glossterm>mnemonic</glossterm> + <glossdef> + <para> + A mnemonic is a key sequence (usually a single character modified + by the <Alt> key) enabling mouse-free navigation of a menu or + control hierarchy to invoke an application function. Depending on + the user's system settings, mnemonic characters may be hidden until + the user presses the <Alt> key. + </para> + <glossseealso otherterm="accelerator"/> + </glossdef> + </glossentry> +</glossdiv> + +<glossdiv><title>N</title> +</glossdiv> + +<glossdiv><title>O</title> +</glossdiv> + +<glossdiv><title>P</title> + + <glossentry id="plugin"><glossterm>plugin</glossterm> + <glossdef> + <para> + A plugin is a unit of code integrated into a larger system in order + to implement a specific instance of an established category of + services. A plugin framework encourages modularity within a + defined scope of functionality. + </para> + <glossseealso otherterm="extension"/> + </glossdef> + </glossentry> + +</glossdiv> + +<glossdiv><title>Q</title> +</glossdiv> + +<glossdiv><title>R</title> +</glossdiv> + +<glossdiv><title>S</title> +</glossdiv> + +<glossdiv><title>T</title> +</glossdiv> + +<glossdiv><title>U</title> +</glossdiv> + +<glossdiv><title>V</title> +</glossdiv> + +<glossdiv><title>W</title> +</glossdiv> + +<glossdiv><title>X</title> +</glossdiv> + +<glossdiv><title>Y</title> +</glossdiv> + +<glossdiv><title>Z</title> +</glossdiv> + +</glossary>
Modified: trunk/docs/manual/graphic-forms.css ============================================================================== --- trunk/docs/manual/graphic-forms.css (original) +++ trunk/docs/manual/graphic-forms.css Tue Oct 17 02:22:41 2006 @@ -27,7 +27,7 @@ font-family: { Arial, Helvetica, sans-serif; } }
-a, p.normal, span.productname { +a, dd, dt, p.normal, span.productname { font-size: 12; font-family: { Arial, Helvetica, sans-serif; } }
Modified: trunk/docs/manual/graphic-forms.xml ============================================================================== --- trunk/docs/manual/graphic-forms.xml (original) +++ trunk/docs/manual/graphic-forms.xml Tue Oct 17 02:22:41 2006 @@ -10,6 +10,7 @@ <!ENTITY introduction SYSTEM "introduction.xml"> <!ENTITY misctopics SYSTEM "miscellaneous-topics.xml"> <!ENTITY imdataplugins SYSTEM "image-data-plugins.xml"> + <!ENTITY glossary SYSTEM "glossary.xml"> ]>
<book> @@ -24,6 +25,7 @@ &legal; &introduction; &misctopics; + &glossary;
<index id="index"/> </book>
Modified: trunk/docs/manual/image-data-plugins.xml ============================================================================== --- trunk/docs/manual/image-data-plugins.xml (original) +++ trunk/docs/manual/image-data-plugins.xml Tue Oct 17 02:22:41 2006 @@ -16,7 +16,7 @@ <para role="small"> Nowadays, the Windows platform offers alternatives, such as GDI+ which adds among other features native support for additional image - formats. Graphic-Forms sticks with plain-old gdi to avoid the + formats. Graphic-Forms sticks with plain-old GDI to avoid the possibility of these alternatives not being installed. </para> </footnote>
graphic-forms-cvs@common-lisp.net