Author: ben
Date: 2007-10-08 15:04:40 -0700 (Mon, 08 Oct 2007)
New Revision: 6762

Modified:
   openlaszlo/branches/paperpie/docs/includes/docbook.css
   openlaszlo/branches/paperpie/docs/src/xsl/js2doc2dbk.xsl
Log:
Added link to superclass (in list of inherited attributes), made formatting of 
inherited attributes look like 3.4 doc, show superclass link as tagname with 
angle brackets

Modified: openlaszlo/branches/paperpie/docs/includes/docbook.css
===================================================================
--- openlaszlo/branches/paperpie/docs/includes/docbook.css      2007-10-08 
21:47:08 UTC (rev 6761)
+++ openlaszlo/branches/paperpie/docs/includes/docbook.css      2007-10-08 
22:04:40 UTC (rev 6762)
@@ -6,12 +6,17 @@
 
 @import "styles.css";
 
-div.book, div.chapter, div.part, div.preface, div.appendix, div.index, 
div.glossary, div.refentry, div.reference {
+div.book, div.chapter, div.part, div.preface, div.appendix, div.index, 
div.glossary,  div.reference {
     padding-left : 10;
     padding-top : 20;
     padding-right : 10;
 }
 
+div.refentry {
+    padding-left : 10;
+    padding-right : 10;
+}
+
 .toc .section {
     font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size : 12px;
@@ -44,13 +49,15 @@
 }
 
 .refnamediv {
-    float: left;
+  margin-top: 20px;
+  margin-bottom: 30px;
 }
 
 .refsynopsisdiv {
-    float: right;
+    position: relative;
+    left:60%;
     max-width: 40%;
-    margin: 5pt;
+    margin-top: -80px;
     padding: 5pt;
     text-align: right; 
 }
@@ -114,6 +121,27 @@
     margin-top: 7pt;
 }
 
+.refsect2 h3 {
+    margin-top: 0px;
+    background-color:#DDDDFF;
+    color:#333333;
+    font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
+    font-size:13px;
+    font-weight:bold;
+    padding-left: 3px;
+    padding-top: 3px;
+}
+
+.refsect2 {
+  border: 1px solid #7b839a ;
+  margin:5px;
+}
+
+.refsect2 p {
+  padding-left: 3px;
+  padding-right: 3px;
+}
+
 /* Segmented Lists */
 
 .segmentedlist > .title {

Modified: openlaszlo/branches/paperpie/docs/src/xsl/js2doc2dbk.xsl
===================================================================
--- openlaszlo/branches/paperpie/docs/src/xsl/js2doc2dbk.xsl    2007-10-08 
21:47:08 UTC (rev 6761)
+++ openlaszlo/branches/paperpie/docs/src/xsl/js2doc2dbk.xsl    2007-10-08 
22:04:40 UTC (rev 6762)
@@ -737,9 +737,14 @@
       <xsl:variable name="extends" select="$class/@extends"/>
       <xsl:variable name="superclass" select="(key('id',$extends) | 
key('name-lzx',$extends))[1]"/>
       <xsl:if test="$superclass">
-        <refsect1>
+        <refsect2>
           <title>
-            <xsl:text>Attributes inherited from&nbsp;</xsl:text><xsl:value-of 
select="$superclass/@name"/>
+            <xsl:text>Attributes inherited from&nbsp;</xsl:text>
+              <link linkend="{$superclass/@id}">
+                <xsl:text>&lt;</xsl:text>
+                <xsl:value-of select="$superclass/doc/[EMAIL 
PROTECTED]'lzxname']/text"/>
+                <xsl:text>&gt;</xsl:text>
+              </link>
           </title>
           <para>
           <xsl:variable name="inheritedattrs" select="$superclass/class/[EMAIL 
PROTECTED]'__ivars__']/object/[EMAIL PROTECTED]'public']"></xsl:variable>       
   
@@ -748,7 +753,7 @@
                 <xsl:text>, </xsl:text>
             </xsl:for-each>                               
           </para>
-        </refsect1>                  
+        </refsect2>                  
         <xsl:choose>
           <xsl:when test="contains($visibility.filter, $superclass/@access)">
             <xsl:call-template name="describe-inherited-attributes">


_______________________________________________
Laszlo-checkins mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins

Reply via email to