[graphic-forms-cvs] r466 - branches/graphic-forms-newtypes/docs/manual

junrue at common-lisp.net junrue at common-lisp.net
Sun Jun 3 22:33:05 UTC 2007


Author: junrue
Date: Sun Jun  3 18:33:04 2007
New Revision: 466

Modified:
   branches/graphic-forms-newtypes/docs/manual/gfc-class-symbols.xml
   branches/graphic-forms-newtypes/docs/manual/gfw-class-symbols.xml
   branches/graphic-forms-newtypes/docs/manual/packages.xsl
   branches/graphic-forms-newtypes/docs/manual/symbols.xsl
Log:
restore alphabetic sorting of sections within each package's chapter

Modified: branches/graphic-forms-newtypes/docs/manual/gfc-class-symbols.xml
==============================================================================
--- branches/graphic-forms-newtypes/docs/manual/gfc-class-symbols.xml	(original)
+++ branches/graphic-forms-newtypes/docs/manual/gfc-class-symbols.xml	Sun Jun  3 18:33:04 2007
@@ -11,51 +11,6 @@
 
   <!-- CLASSES -->
 
-  <class name="listener-panel">
-    <description>
-      <hierarchy>
-        <inherits>
-          <reftopic>gfw:panel</reftopic>
-        </inherits>
-      </hierarchy>
-      This class implements a text-based input/output component which
-      can serve as a REPL. Its size and location can be
-      maintained by its parent's layout manager; however, note that best
-      visual results are achieved when the panel is allowed to maintain
-      integral height and width.
-    </description>
-    <initargs>
-      <argument name=":callbacks">
-        <description>
-          See <reftopic>gfw:event-source</reftopic>.
-        </description>
-      </argument>
-      <argument name=":dispatcher">
-        <description>
-          See <reftopic>gfw:event-source</reftopic>.
-        </description>
-      </argument>
-      <argument name=":handle">
-        <description>
-          See <reftopic>gfs:native-object</reftopic>.
-        </description>
-      </argument>
-      <argument name=":parent">
-        <description>
-          See <reftopic>gfw:panel</reftopic>.
-        </description>
-      </argument>
-      <argument name=":style">
-        <description>
-        </description>
-      </argument>
-    </initargs>
-    <seealso>
-      <reftopic>gfs:dispose</reftopic>
-      <reftopic>gfw:parent</reftopic>
-    </seealso>
-  </class>
-
   <!-- STRUCTURES -->
 
 </symbols>

Modified: branches/graphic-forms-newtypes/docs/manual/gfw-class-symbols.xml
==============================================================================
--- branches/graphic-forms-newtypes/docs/manual/gfw-class-symbols.xml	(original)
+++ branches/graphic-forms-newtypes/docs/manual/gfw-class-symbols.xml	Sun Jun  3 18:33:04 2007
@@ -2074,6 +2074,54 @@
     </seealso>
   </class>
 
+  <class name="progress-bar">
+    <description>
+      <hierarchy>
+        <inherits>
+          <reftopic>gfw:control</reftopic>
+        </inherits>
+      </hierarchy>
+      This class represents non-selectable controls that provide visual feedback
+      for lengthy operations. The content of the progress-bar is filled as the
+      associated operation proceeds.
+    </description>
+    <initargs>
+      <argument name=":style">
+        <description>
+          This is a <refclhs>list</refclhs> of keyword symbols that define
+          the look-and-feel of the progress-bar.
+          <enum>
+            <argument name=":horizontal">
+              <description>Specifies horizontal orientation (default).</description>
+            </argument>
+            <argument name=":smooth">
+              <description>
+                The progress-bar is filled in a continuous manner rather than in
+                segments.
+              </description>
+            </argument>
+            <argument name=":vertical">
+              <description>Specifies vertical orientation.</description>
+            </argument>
+          </enum>
+        </description>
+      </argument>
+      <argument name=":parent">
+        <description>
+          See <reftopic>gfw:control</reftopic>.
+        </description>
+      </argument>
+      <argument name=":handle">
+        <description>
+          See <reftopic>gfs:native-object</reftopic>.
+        </description>
+      </argument>
+    </initargs>
+    <seealso>
+      <reftopic>gfs:dispose</reftopic>
+    </seealso>
+  </class>
+
   <class name="status-bar">
     <description>
       <hierarchy>

Modified: branches/graphic-forms-newtypes/docs/manual/packages.xsl
==============================================================================
--- branches/graphic-forms-newtypes/docs/manual/packages.xsl	(original)
+++ branches/graphic-forms-newtypes/docs/manual/packages.xsl	Sun Jun  3 18:33:04 2007
@@ -135,11 +135,17 @@
         </para>
       </bridgehead>
 
-      <xsl:for-each select="symbol-files/file">
-        <xsl:variable name="filename" select="concat(@basename,'-tmp.xml')"/>
-        <xsl:for-each select="document($filename)/data/section">
-          <xsl:copy-of select="current()"/>
+      <xsl:variable name="sections">
+        <xsl:for-each select="symbol-files/file">
+          <xsl:variable name="filename" select="concat(@basename,'-tmp.xml')"/>
+          <xsl:for-each select="document($filename)/data/section">
+            <xsl:copy-of select="current()"/>
+          </xsl:for-each>
         </xsl:for-each>
+      </xsl:variable>
+      <xsl:for-each select="exsl:node-set($sections)/section">
+        <xsl:sort select="current()/indexterm/primary" order="ascending" case-order="upper-first"/>
+        <xsl:copy-of select="current()"/>
       </xsl:for-each>
 
     </chapter>

Modified: branches/graphic-forms-newtypes/docs/manual/symbols.xsl
==============================================================================
--- branches/graphic-forms-newtypes/docs/manual/symbols.xsl	(original)
+++ branches/graphic-forms-newtypes/docs/manual/symbols.xsl	Sun Jun  3 18:33:04 2007
@@ -475,7 +475,9 @@
   <xsl:template match="/symbols">
     <data>
       <xsl:apply-templates>
+<!--
         <xsl:sort select="@name" order="ascending" case-order="upper-first"/>
+-->
       </xsl:apply-templates>
     </data>
   </xsl:template>



More information about the Graphic-forms-cvs mailing list