Author: junrue Date: Fri Oct 20 15:06:37 2006 New Revision: 367
Modified: trunk/docs/manual/clhs-table.xml trunk/docs/manual/gfw-symbols.xml Log:
Modified: trunk/docs/manual/clhs-table.xml ============================================================================== --- trunk/docs/manual/clhs-table.xml (original) +++ trunk/docs/manual/clhs-table.xml Fri Oct 20 15:06:37 2006 @@ -6,13 +6,14 @@ -->
<clhs-table> - <entry name="alist" url="http://www.lispworks.com/documentation/HyperSpec/Body/26_glo_a.htm#alist"/> - <entry name="boolean" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_ban.htm"/> - <entry name="error" url="http://www.lispworks.com/documentation/HyperSpec/Body/e_error.htm"/> - <entry name="float" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_float.htm"/> - <entry name="integer" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_intege.htm"/> - <entry name="list" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_list.htm"/> - <entry name="pathname" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_pn.htm"/> - <entry name="string" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_string.htm"/> - <entry name="warning" url="http://www.lispworks.com/documentation/HyperSpec/Body/e_warnin.htm"/> + <entry name="alist" url="http://www.lispworks.com/documentation/HyperSpec/Body/26_glo_a.htm#alist"/> + <entry name="boolean" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_ban.htm"/> + <entry name="character" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_ch.htm"/> + <entry name="error" url="http://www.lispworks.com/documentation/HyperSpec/Body/e_error.htm"/> + <entry name="float" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_float.htm"/> + <entry name="integer" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_intege.htm"/> + <entry name="list" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_list.htm"/> + <entry name="pathname" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_pn.htm"/> + <entry name="string" url="http://www.lispworks.com/documentation/HyperSpec/Body/t_string.htm"/> + <entry name="warning" url="http://www.lispworks.com/documentation/HyperSpec/Body/e_warnin.htm"/> </clhs-table>
Modified: trunk/docs/manual/gfw-symbols.xml ============================================================================== --- trunk/docs/manual/gfw-symbols.xml (original) +++ trunk/docs/manual/gfw-symbols.xml Fri Oct 20 15:06:37 2006 @@ -266,6 +266,7 @@ <reftopic>gfw:top-level</reftopic> <reftopic>gfw:dialog</reftopic> <reftopic>gfw:menu</reftopic> + <reftopic>gfw:event-deactivate</reftopic> </seealso> </generic-function>
@@ -297,6 +298,7 @@ <reftopic>gfw:event-source</reftopic> <reftopic>gfw:top-level</reftopic> <reftopic>gfw:dialog</reftopic> + <reftopic>gfw:event-activate</reftopic> </seealso> </generic-function>
@@ -457,6 +459,7 @@ </description> <seealso> <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-focus-loss</reftopic> </seealso> </generic-function>
@@ -485,6 +488,508 @@ </description> <seealso> <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-focus-gain</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-key-down"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> in which a key was pressed. + </description> + </argument> + <argument name="keycode"> + <description> + The virtual key code of the key that was pressed. Constants for + certain special keys are described + <reftopic label="here">virtual key codes</reftopic>. + </description> + </argument> + <argument name="char"> + <description> + The <refclhs>character</refclhs> value resulting from translation + of the virtual key code, or NIL if the key code cannot be translated. + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to a key being + pressed within <arg1/>. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-key-up</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-key-up"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> in which a key was released. + </description> + </argument> + <argument name="keycode"> + <description> + The virtual key code of the key that was released. Constants for + certain special keys are described + <reftopic label="here">virtual key codes</reftopic>. + </description> + </argument> + <argument name="char"> + <description> + The <refclhs>character</refclhs> value resulting from translation + of the virtual key code, or NIL if the key code cannot be translated. + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to a key being + released within <arg1/>. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-key-down</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-mouse-double"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> in which the mouse was double-clicked. + </description> + </argument> + <argument name="point"> + <description> + A <reftopic>gfs:point</reftopic> indicating the location of the mouse + cursor. + </description> + </argument> + <argument name="button"> + <description> + A keyword symbol identifying which mouse button was used: + <enum> + <argument name=":left-button"/> + <argument name=":middle-button"/> + <argument name=":right-button"/> + </enum> + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to a mouse + double-click within <arg1/>. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-mouse-up</reftopic> + <reftopic>gfw:event-mouse-down</reftopic> + <reftopic>gfw:event-mouse-move</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-mouse-down"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> in which the mouse was clicked. + </description> + </argument> + <argument name="point"> + <description> + A <reftopic>gfs:point</reftopic> indicating the location of the mouse + cursor. + </description> + </argument> + <argument name="button"> + <description> + A keyword symbol identifying which mouse button was used: + <enum> + <argument name=":left-button"/> + <argument name=":middle-button"/> + <argument name=":right-button"/> + </enum> + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to a mouse + button click within <arg1/>. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-mouse-double</reftopic> + <reftopic>gfw:event-mouse-up</reftopic> + <reftopic>gfw:event-mouse-move</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-mouse-move"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> in which the mouse was moved. + </description> + </argument> + <argument name="point"> + <description> + A <reftopic>gfs:point</reftopic> indicating the location of the mouse + cursor. + </description> + </argument> + <argument name="button"> + <description> + A keyword symbol identifying which mouse button was pressed, if any: + <enum> + <argument name=":left-button"/> + <argument name=":middle-button"/> + <argument name=":right-button"/> + </enum> + Otherwise, this argument is NIL. + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to the mouse moving + within <arg1/>. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-mouse-double</reftopic> + <reftopic>gfw:event-mouse-down</reftopic> + <reftopic>gfw:event-mouse-up</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-mouse-up"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> in which the mouse was released. + </description> + </argument> + <argument name="point"> + <description> + A <reftopic>gfs:point</reftopic> indicating the location of the mouse + cursor. + </description> + </argument> + <argument name="button"> + <description> + A keyword symbol identifying which mouse button was released: + <enum> + <argument name=":left-button"/> + <argument name=":middle-button"/> + <argument name=":right-button"/> + </enum> + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to the mouse being + released within <arg1/>. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-mouse-double</reftopic> + <reftopic>gfw:event-mouse-down</reftopic> + <reftopic>gfw:event-mouse-move</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-move"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> being moved. + </description> + </argument> + <argument name="point"> + <description> + A <reftopic>gfs:point</reftopic> indicating <arg1/>'s new location. + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to <arg1/> being + moved. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-pre-move</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-pre-move"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> being moved. + </description> + </argument> + <argument name="rectangle"> + <description> + A <reftopic>gfs:rectangle</reftopic> describing the move drag rectangle, + which may be modified by the application. + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to <arg1/> being + moved. This event function gives the application an opportunity to modify + the move drag outline prior to the move event being delivered, thus + controlling the ultimate location of <arg1/>. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-move</reftopic> + <reftopic>gfw:top-level</reftopic> + <reftopic>gfw:dialog</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-resize"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> being resized. + </description> + </argument> + <argument name="point"> + <description> + A <reftopic>gfs:size</reftopic> indicating <arg1/>'s new dimensions. + </description> + </argument> + <argument name="type"> + <description> + One of the following keyword symbols describing the resize action + in more detail: + <enum> + <argument name=":maximized"> + <description> + Indicates that <arg1/> was expanded to its maximum size, such + as when the user clicks on the maximize button in a window frame. + </description> + </argument> + <argument name=":minimized"> + <description> + Indicates that <arg1/> was minimized to the taskbar. + </description> + </argument> + <argument name=":restored"> + <description> + Indicates that <arg1/> was either restored from a minimized state, + or that resizing occurred while widget was already in a visible, + non-maximized state. + </description> + </argument> + </enum> + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to <arg1/> being + resized. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-pre-move</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-pre-resize"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> being resized. + </description> + </argument> + <argument name="rectangle"> + <description> + A <reftopic>gfs:rectangle</reftopic> describing the resize drag rectangle, + which may be modified by the application. + </description> + </argument> + <argument name="type"> + <description> + One of the following keyword symbols describing which of eight possible + areas of <arg1/>'s frame is being dragged: + <enum> + <argument name=":bottom"/> + <argument name=":bottom-left"/> + <argument name=":bottom-right"/> + <argument name=":left"/> + <argument name=":right"/> + <argument name=":top"/> + <argument name=":top-left"/> + <argument name=":top-right"/> + </enum> + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to <arg1/> being + resized. This event function gives the application an opportunity to modify + the resize drag outline prior to the resize event being delivered, thus + controlling the resulting dimensions of <arg1/>. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> + <reftopic>gfw:event-resize</reftopic> + <reftopic>gfw:top-level</reftopic> + <reftopic>gfw:dialog</reftopic> + </seealso> + </generic-function> + + <generic-function name="event-paint"> + <syntax> + <arguments> + <argument name="event-dispatcher"> + <description> + The <reftopic>gfw:event-dispatcher</reftopic> that will process + this event. + </description> + </argument> + <argument name="widget"> + <description> + The <reftopic>gfw:widget</reftopic> whose contents need repainting. + </description> + </argument> + <argument name="graphics-context"> + <description> + A <reftopic>gfg:graphics-context</reftopic> initialized for use during + this event. + </description> + </argument> + <argument name="rectangle"> + <description> + A <reftopic>gfs:rectangle</reftopic> specifying the region within + <arg1/> that needs repainting. + </description> + </argument> + </arguments> + <return> + <emphasis>undefined</emphasis> + </return> + </syntax> + <description> + Implement a method for this generic function to respond to system requests + to repaint <arg1/>. + </description> + <seealso> + <reftopic>gfw:event-source</reftopic> </seealso> </generic-function>