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

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


Author: junrue
Date: Sat Oct 21 23:12:38 2006
New Revision: 380

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:12:38 2006
@@ -2396,6 +2396,204 @@
 
   <!-- GENERIC FUNCTIONS -->
 
+  <generic-function name="item-count">
+    <syntax>
+      <arguments>
+        <argument name="self">
+          <description>
+            An instance of a subclass of <reftopic>gfw:item-manager</reftopic>.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <refclhs>integer</refclhs>
+      </return>
+    </syntax>
+    <description>
+      Returns the number of items maintained by <arg0/>.
+    </description>
+    <seealso>
+      <reftopic>gfw:append-item</reftopic>
+      <reftopic>gfw:delete-item</reftopic>
+      <reftopic>gfw:item-index</reftopic>
+      <reftopic>gfw:items-of</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="item-index">
+    <syntax>
+      <arguments>
+        <argument name="self">
+          <description>
+            An instance of a subclass of <reftopic>gfw:item-manager</reftopic>.
+          </description>
+        </argument>
+        <argument name="item">
+          <description>
+            The <reftopic>gfw:item</reftopic> subclass instance to be
+            located within <arg0/>.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <refclhs>integer</refclhs>
+      </return>
+    </syntax>
+    <description>
+      Returns the zero-based index of <arg1/> within <arg0/>.
+    </description>
+    <seealso>
+      <reftopic>gfw:append-item</reftopic>
+      <reftopic>gfw:delete-item</reftopic>
+      <reftopic>gfw:item-count</reftopic>
+      <reftopic>gfw:items-of</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="items-of">
+    <syntax>
+      <arguments>
+        <argument name="self">
+          <description>
+            An instance of a subclass of <reftopic>gfw:item-manager</reftopic>.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <refclhs>list</refclhs>
+      </return>
+    </syntax>
+    <description>
+      Returns a <refclhs>list</refclhs> of <reftopic>gfw:item</reftopic>
+      subclass instances. The SETF function provides a <refclhs>list</refclhs>
+      of data objects to be wrapped by instances of the appropriate
+      <reftopic>gfw:item</reftopic> subclass, which replaces the existing items
+      within <arg0/> and then causes <arg0/> to be repainted. 
+    </description>
+    <seealso>
+      <reftopic>gfw:append-item</reftopic>
+      <reftopic>gfw:delete-item</reftopic>
+      <reftopic>gfw:item-count</reftopic>
+      <reftopic>gfw:item-index</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="inner-limits">
+    <syntax with-setf="t">
+      <arguments>
+        <argument name="self">
+          <description>
+            The object whose inner range of values is to be returned or set.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <reftopic>gfs:span</reftopic>
+      </return>
+    </syntax>
+    <description>
+      Certain controls having the concept of a range of values within which a
+      selector may be positioned also allow the indicator to be further
+      constrained to a narrower range, e.g., <reftopic>gfw:slider</reftopic>.
+      If the SETF function is used to set a sub-range, <arg0/>'s visual style
+      will be updated and the indicator restricted appropriately.
+    </description>
+    <seealso>
+      <reftopic>gfw:outer-limit</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="outer-limit">
+    <syntax with-setf="t">
+      <arguments>
+        <argument name="self">
+          <description>
+            The object whose maximum value is to be returned or set.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <refclhs>integer</refclhs>
+      </return>
+    </syntax>
+    <description>
+      Returns (sets) an <refclhs>integer</refclhs> representing the maximum
+      value or position to which the indicator in <arg0/> may be set by the
+      user. Application code is responsible for synchronizing this maximum
+      with its content model.
+    </description>
+    <seealso>
+      <reftopic>gfw:inner-limits</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="image">
+    <syntax with-setf="t">
+      <arguments>
+        <argument name="self">
+          <description>
+            An object that owns (or will own) a <reftopic>gfg:image</reftopic>.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <reftopic>gfg:image</reftopic>
+      </return>
+    </syntax>
+    <description>
+      Returns the <reftopic>gfg:image</reftopic> currently associated with
+      <arg0/>. If <arg0/> is a <reftopic>gfw:window</reftopic>, then this
+      function returns a <reftopic>gfg:icon-bundle</reftopic>; in that case,
+      the SETF function accepts either type.
+    </description>
+  </generic-function>
+
+  <generic-function name="horizontal-scrollbar-p">
+    <syntax>
+      <arguments>
+        <argument name="self">
+          <description>
+            The object whose scrollbar configuration is to be queried.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <refclhs>boolean</refclhs>
+      </return>
+    </syntax>
+    <description>
+      Returns T if <arg0/> has been configured with a horizontal scrollbar,
+      even if said scrollbar is not currently visible; NIL otherwise.
+    </description>
+    <seealso>
+      <reftopic>gfw:enable-scrollbars</reftopic>
+      <reftopic>gfw:vertical-scrollbar-p</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="vertical-scrollbar-p">
+    <syntax>
+      <arguments>
+        <argument name="self">
+          <description>
+            The object whose scrollbar configuration is to be queried.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <refclhs>boolean</refclhs>
+      </return>
+    </syntax>
+    <description>
+      Returns T if <arg0/> has been configured with a vertical scrollbar,
+      even if said scrollbar is not currently visible; NIL otherwise.
+    </description>
+    <seealso>
+      <reftopic>gfw:enable-scrollbars</reftopic>
+      <reftopic>gfw:horizontal-scrollbar-p</reftopic>
+    </seealso>
+  </generic-function>
+
   <generic-function name="enabled-p">
     <syntax>
       <arguments>
@@ -2417,6 +2615,48 @@
     </seealso>
   </generic-function>
 
+  <generic-function name="focus-p">
+    <syntax>
+      <arguments>
+        <argument name="self">
+          <description>
+            The object whose focus ownership is to be queried.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <refclhs>boolean</refclhs>
+      </return>
+    </syntax>
+    <description>
+      Returns T if <arg0/> has the keyboard focus; NIL otherwise.
+    </description>
+    <seealso>
+      <reftopic>gfw:give-focus</reftopic>
+    </seealso>
+  </generic-function>
+
+  <generic-function name="give-focus">
+    <syntax>
+      <arguments>
+        <argument name="self">
+          <description>
+            The destination for keyboard focus.
+          </description>
+        </argument>
+      </arguments>
+      <return>
+        <emphasis>undefined</emphasis>
+      </return>
+    </syntax>
+    <description>
+      Places keyboard focus on <arg0/>.
+    </description>
+    <seealso>
+      <reftopic>gfw:focus-p</reftopic>
+    </seealso>
+  </generic-function>
+
   <generic-function name="enable-redraw">
     <syntax>
       <arguments>
@@ -2654,6 +2894,9 @@
     </description>
     <seealso>
       <reftopic>gfw:append-item</reftopic>
+      <reftopic>gfw:item-count</reftopic>
+      <reftopic>gfw:items-of</reftopic>
+      <reftopic>gfw:item-index</reftopic>
     </seealso>
   </generic-function>
 
@@ -3148,6 +3391,8 @@
       <reftopic>gfw:append-submenu</reftopic>
       <reftopic>gfw:defmenu</reftopic>
       <reftopic>gfw:delete-item</reftopic>
+      <reftopic>gfw:item-count</reftopic>
+      <reftopic>gfw:items-of</reftopic>
     </seealso>
   </generic-function>
 



More information about the Graphic-forms-cvs mailing list