/[suikacvs]/markup/slide/implementation/slide-xbl.xml
Suika

Diff of /markup/slide/implementation/slide-xbl.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by wakaba, Mon Jan 26 09:21:48 2004 UTC revision 1.3 by wakaba, Sat Apr 23 06:56:36 2005 UTC
# Line 51  Line 51 
51            // Common slide style            // Common slide style
52              var l = document.createElementNS (this.NS_XHTML1, 'link');              var l = document.createElementNS (this.NS_XHTML1, 'link');
53              l.setAttribute ('rel', 'stylesheet');              l.setAttribute ('rel', 'stylesheet');
54              l.setAttribute ('href', this.SLIDE_XBL_BASE+'xhtml2.css');              l.setAttribute ('href',
55                                /* URI-reference== */
56                                  this.SLIDE_XBL_BASE+'xhtml2.css'
57                                /* ==URI-reference */);
58              h.appendChild (l);              h.appendChild (l);
59                            
60              l = document.createElementNS (this.NS_XHTML1, 'link');              l = document.createElementNS (this.NS_XHTML1, 'link');
61              l.setAttribute ('rel', 'stylesheet');              l.setAttribute ('rel', 'stylesheet');
62              l.setAttribute ('href', this.SLIDE_XBL_BASE+'slide-style.css');              l.setAttribute ('href',
63                                /* URI-reference== */
64                                  this.SLIDE_XBL_BASE+'slide-style.css'
65                                /* ==URI-reference */);
66              h.appendChild (l);              h.appendChild (l);
67                            
68            // Slide listing style            // Slide listing style
69              l = document.createElementNS (this.NS_XHTML1, 'link');              l = document.createElementNS (this.NS_XHTML1, 'link');
70              l.setAttribute ('rel', 'stylesheet');              l.setAttribute ('rel', 'stylesheet');
71              l.setAttribute ('href', this.SLIDE_XBL_BASE+'slide-list.css');              l.setAttribute ('href',
72                                /* URI-reference== */
73                                  this.SLIDE_XBL_BASE+'slide-list.css'
74                                /* ==URI-reference */);
75              l.setAttribute ('title', 'Slide List');              l.setAttribute ('title', 'Slide List');
76              h.appendChild (l);              h.appendChild (l);
77                            
78            // Slide showing style            // Slide showing style
79              l = document.createElementNS (this.NS_XHTML1, 'link');              l = document.createElementNS (this.NS_XHTML1, 'link');
80              l.setAttribute ('rel', 'stylesheet alternate');              l.setAttribute ('rel', 'stylesheet alternate');
81              l.setAttribute ('href', this.SLIDE_XBL_BASE+'slide-show.css');              l.setAttribute ('href',
82                                /* URI-reference== */
83                                  this.SLIDE_XBL_BASE+'slide-show.css'
84                                /* ==URI-reference */);
85              l.setAttribute ('title', 'Slideshow');              l.setAttribute ('title', 'Slideshow');
86              h.appendChild (l);              h.appendChild (l);
87          }          }
# Line 111  Line 123 
123            if (n < 0) n = slides.length + n;     // -1 = slides.length-1            if (n < 0) n = slides.length + n;     // -1 = slides.length-1
124            else if (slides.length <= n) n = 0;            else if (slides.length <= n) n = 0;
125            for (var i = 0; i < slides.length; i++) {            for (var i = 0; i < slides.length; i++) {
126              slides[i].setAttribute ('-isCurrentSlide', (i == n ? 'yes' : 'no'));              slides[i].setAttributeNS (this.NS_SLIDE, 'isCurrentSlide',
127                                          (i == n ? 'yes' : 'no'));
128            }            }
129            this.currentSlideIndex = n;            this.currentSlideIndex = n;
130          ]]></body>          ]]></body>
# Line 187  Line 200 
200    </binding>    </binding>
201    <binding id="seqNo">    <binding id="seqNo">
202      <implementation>      <implementation>
203        <field name="seqNo">[]</field>        <field name="NS_SLIDE">'urn:x-suika-fam-cx:markup:slide:1'</field>
204        <constructor type="application/x-javascript" xml:space="preserve"><![CDATA[        <constructor type="application/x-javascript" xml:space="preserve"><![CDATA[
205          var t;          var t;
206          var seqName = this.getAttribute ('name');          var seqName = this.getAttribute ('name');
# Line 200  Line 213 
213          } else {          } else {
214            t[seqName] = 1;            t[seqName] = 1;
215          }          }
216          this.setAttribute ('-seq-no', t[seqName]);          this.setAttributeNS (this.NS_SLIDE, 's:seq-no', t[seqName]);
217        ]]></constructor>        ]]></constructor>
218      </implementation>      </implementation>
219    </binding>    </binding>

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24