[graphic-forms-cvs] r381 - trunk/docs/manual

junrue at common-lisp.net junrue at common-lisp.net
Sun Oct 22 03:38:56 UTC 2006


Author: junrue
Date: Sat Oct 21 23:38:55 2006
New Revision: 381

Modified:
   trunk/docs/manual/gfw-symbols.xml
Log:
 

Modified: trunk/docs/manual/gfw-symbols.xml
==============================================================================
--- trunk/docs/manual/gfw-symbols.xml	(original)
+++ trunk/docs/manual/gfw-symbols.xml	Sat Oct 21 23:38:55 2006
@@ -2396,6 +2396,190 @@
 
   <!-- GENERIC FUNCTIONS -->
 
+  <generic-function name="menu-bar">
+    <syntax with-setf="t">
+      <arguments>
+        <argument name="self">
+          <description>
+            An instance of a subclass of <reftopic>gfw:window</reftopic>.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <reftopic>gfw:menu</reftopic>
+      </return>
+    </syntax>
+    <description>
+      Returns (sets) the <reftopic>gfw:menu</reftopic> serving as the
+      menu bar for <arg0/>. The SETF function automatically refreshes
+      the menu bar.
+    </description>
+    <seealso>
+      <reftopic>gfw:defmenu</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="maximum-size">
+    <syntax with-setf="t">
+      <arguments>
+        <argument name="self">
+          <description>
+            An object that has a size attribute which may be altered by
+            the user.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <reftopic>gfs:size</reftopic>
+      </return>
+    </syntax>
+    <description>
+      <para role="normal">
+        Returns (sets) the largest dimensions to which the user may resize
+        <arg0/>. By default, <reftopic>gfw:window</reftopic>s and
+        <reftopic>gfw:control</reftopic>s return NIL indicating that there
+        is effectively no constraint.
+      </para>
+      <para role="normal">
+        If the new maximum size provided via the SETF function is smaller
+        than the current size, the widget is resized to the new maximum.
+      </para>
+    </description>
+    <seealso>
+      <reftopic>gfw:size</reftopic>
+      <reftopic>gfw:preferred-size</reftopic>
+      <reftopic>gfw:minimum-size</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="minimum-size">
+    <syntax with-setf="t">
+      <arguments>
+        <argument name="self">
+          <description>
+            An object that has a size attribute which may be altered by
+            the user.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <reftopic>gfs:size</reftopic>
+      </return>
+    </syntax>
+    <description>
+      <para role="normal">
+        Returns (sets) the smallest dimensions to which the user may resize
+        <arg0/>. By default, <reftopic>gfw:window</reftopic>s return NIL
+        indicating that the minimum constraint is determined by the windowing
+        system's configuration; whereas, <reftopic>gfw:control</reftopic>s
+        return the same value by default as would <reftopic>gfw:preferred-size</reftopic>.
+      </para>
+      <para role="normal">
+        If the new minimum size provided via the SET function is larger than the
+        current size, the widget is resized to the new minimum.
+      </para>
+    </description>
+    <seealso>
+      <reftopic>gfw:size</reftopic>
+      <reftopic>gfw:preferred-size</reftopic>
+      <reftopic>gfw:maximum-size</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="mapchildren">
+    <syntax>
+      <arguments>
+        <argument name="self">
+          <description>
+            A container for children.
+          </description>
+        </argument>
+        <argument name="func">
+          <description>
+            A function of two arguments.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <refclhs>list</refclhs>
+      </return>
+    </syntax>
+    <description>
+      Calls <arg1/> for each child of <arg0/> and places <arg1/>'s
+      return value in the result <refclhs>list</refclhs>. <arg1/>'s
+      two arguments are <arg0/> and the current child. Note that
+      mapchildren accesses <arg0/>'s actual children as determined
+      by the underlying windowing system, regardless of any
+      <reftopic>gfw:layout-manager</reftopic> assigned to <arg0/>.
+    </description>
+  </generic-function>
+
+  <generic-function name="location">
+    <syntax with-setf="t">
+      <arguments>
+        <argument name="self">
+          <description>
+            An object that can be positioned.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <reftopic>gfs:point</reftopic>
+      </return>
+    </syntax>
+    <description>
+      Returns (sets) the location of the top-left corner of <arg0/> within
+      its parent's coordinate system.
+    </description>
+    <seealso>
+      <reftopic>gfw:size</reftopic>
+      <reftopic>gfw:parent</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="line-count">
+    <syntax>
+      <arguments>
+        <argument name="self">
+          <description>
+            An object whose content is logically organized into lines.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <refclhs>integer</refclhs>
+      </return>
+    </syntax>
+    <description>
+      Returns the total number of lines (e.g., of text) contained by <arg0/>.
+    </description>
+    <seealso>
+      <reftopic>gfw:edit</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="layout">
+    <syntax>
+      <arguments>
+        <argument name="self">
+          <description>
+            An instance of a subclass of <reftopic>gfw:layout-managed</reftopic>.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <emphasis>undefined</emphasis>
+      </return>
+    </syntax>
+    <description>
+      Causes <arg0/>'s layout manager to update the sizes and locations of
+      <arg0/>'s children.
+    </description>
+    <seealso>
+      <reftopic>gfw:layout-manager</reftopic>
+    </seealso>
+  </generic-function>
+
   <generic-function name="item-count">
     <syntax>
       <arguments>
@@ -3069,6 +3253,9 @@
     <seealso>
       <reftopic>gfw:client-size</reftopic>
       <reftopic>gfw:size</reftopic>
+      <reftopic>gfw:preferred-size</reftopic>
+      <reftopic>gfw:maximum-size</reftopic>
+      <reftopic>gfw:minimum-size</reftopic>
     </seealso>
   </generic-function>
 
@@ -3128,6 +3315,9 @@
     </description>
     <seealso>
       <reftopic>gfw:size</reftopic>
+      <reftopic>gfw:preferred-size</reftopic>
+      <reftopic>gfw:maximum-size</reftopic>
+      <reftopic>gfw:minimum-size</reftopic>
     </seealso>
   </generic-function>
 
@@ -3147,6 +3337,10 @@
     <seealso>
       <reftopic>gfw:client-size</reftopic>
       <reftopic>gfw:parent</reftopic>
+      <reftopic>gfw:location</reftopic>
+      <reftopic>gfw:preferred-size</reftopic>
+      <reftopic>gfw:maximum-size</reftopic>
+      <reftopic>gfw:minimum-size</reftopic>
     </seealso>
   </generic-function>
 



More information about the Graphic-forms-cvs mailing list