1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
\r
2 "http://www.w3.org/TR/html4/strict.dtd">
\r
5 <title>Test Widget Templates in Multiple Themes</title>
\r
7 <style type="text/css">
\r
8 @import "../../dojo/resources/dojo.css";
\r
9 @import "noir/noir.css";
\r
10 @import "tundra/tundra.css";
\r
11 @import "soria/soria.css";
\r
12 @import "../tests/css/dijitTests.css";
\r
14 /* group multiple buttons in a row */
\r
26 <script type="text/javascript" src="../../dojo/dojo.js"
\r
27 djConfig="parseOnLoad: true, isDebug: true"></script>
\r
28 <script type="text/javascript" src="../tests/_testCommon.js"></script>
\r
30 <script type="text/javascript">
\r
31 dojo.require("dijit.Menu");
\r
32 dojo.require("dijit.form.Button");
\r
33 dojo.require("dijit.form.ComboBox");
\r
34 dojo.require("dijit.form.NumberSpinner");
\r
35 dojo.require("dojo.parser");
\r
36 logMessage = console.debug;
\r
41 <div id='tundra' class="box tundra">
\r
42 <button dojoType="dijit.form.Button" onClick='logMessage("clicked simple")'>
\r
45 <button dojoType="dijit.form.Button" iconClass="noteIcon" onClick='logMessage("clicked simple")'>
\r
48 <button dojoType="dijit.form.Button" onClick='logMessage("clicked simple")' disabled='true'>
\r
52 <button dojoType="dijit.form.DropDownButton">
\r
53 <span>Drop Down Button</span>
\r
54 <div dojoType="dijit.Menu" style="display: none;">
\r
55 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCut"
\r
56 onClick="logMessage('not actually cutting anything, just a test!')">Cut</div>
\r
57 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCopy"
\r
58 onClick="logMessage('not actually copying anything, just a test!')">Copy</div>
\r
59 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconPaste"
\r
60 onClick="logMessage('not actually pasting anything, just a test!')">Paste</div>
\r
63 <button dojoType="dijit.form.DropDownButton" iconClass="noteIcon">
\r
64 <span>Button w/image</span>
\r
65 <div dojoType="dijit.Menu" style="display: none;">
\r
66 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCut"
\r
67 onClick="logMessage('not actually cutting anything, just a test!')">Cut</div>
\r
68 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCopy"
\r
69 onClick="logMessage('not actually copying anything, just a test!')">Copy</div>
\r
70 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconPaste"
\r
71 onClick="logMessage('not actually pasting anything, just a test!')">Paste</div>
\r
74 <button dojoType="dijit.form.DropDownButton" disabled='true'>
\r
75 <span>Drop Down Disabled</span>
\r
76 <div dojoType="dijit.Menu" style="display: none;">
\r
77 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCut"
\r
78 onClick="logMessage('not actually cutting anything, just a test!')">Cut</div>
\r
79 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconCopy"
\r
80 onClick="logMessage('not actually copying anything, just a test!')">Copy</div>
\r
81 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconPaste"
\r
82 onClick="logMessage('not actually pasting anything, just a test!')">Paste</div>
\r
86 <button dojoType="dijit.form.ComboButton" onClick='logMessage("clicked combo save")'>
\r
87 <span>Combo Button</span>
\r
88 <div dojoType="dijit.Menu" style="display: none;">
\r
89 <div dojoType="dijit.MenuItem" iconSrc="../../templates/buttons/save.gif"
\r
90 onClick="logMessage('not actually saving anything, just a test!')">Save</div>
\r
91 <div dojoType="dijit.MenuItem" iconSrc="../../templates/buttons/save.gif"
\r
92 onClick="logMessage('not actually saving anything, just a test!')">Save As</div>
\r
95 <button dojoType="dijit.form.ComboButton" iconClass="noteIcon" onClick='logMessage("clicked combo save")'>
\r
96 <span>Combo w/image</span>
\r
97 <div dojoType="dijit.Menu" style="display: none;">
\r
98 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconSave"
\r
99 onClick="logMessage('not actually saving anything, just a test!')">Save</div>
\r
100 <div dojoType="dijit.MenuItem"
\r
101 onClick="logMessage('not actually saving anything, just a test!')">Save As</div>
\r
104 <button dojoType="dijit.form.ComboButton" onClick='logMessage("clicked combo save")' disabled='true'>
\r
105 <span>Combo Disabled</span>
\r
106 <div dojoType="dijit.Menu" style="display: none;">
\r
107 <div dojoType="dijit.MenuItem" iconClass="dijitEditorIconSave"
\r
108 onClick="logMessage('not actually saving anything, just a test!')">Save</div>
\r
109 <div dojoType="dijit.MenuItem"
\r
110 onClick="logMessage('not actually saving anything, just a test!')">Save As</div>
\r
114 <input dojoType="dijit.form.ComboBox"
\r
117 url="../tests/form/states.json"
\r
121 style="width: 300px;"
\r
123 promptMessage="Please enter a state"
\r
126 <input dojoType="dijit.form.ComboBox"
\r
129 url="../tests/form/states.json"
\r
133 style="width: 300px;"
\r
135 promptMessage="Please enter a state"
\r
140 <input dojoType="dijit.form.NumberSpinner"
\r
141 onChange="console.debug('onChange fired for widget id = ' + this.id + ' with value = ' + arguments[0]);"
\r
143 constraints={max:1550,places:0}
\r
148 <input dojoType="dijit.form.NumberSpinner"
\r
149 onChange="console.debug('onChange fired for widget id = ' + this.id + ' with value = ' + arguments[0]);"
\r
152 constraints={max:1550,places:0}
\r
160 <div id='noir' class="box noir">
\r
165 <div id='soria' class="box soria">
\r
170 <div id='a11y' class="box dijit_a11y">
\r
176 <script language='javascript'>
\r
177 var html = dojo.byId("tundra").innerHTML;
\r
178 dojo.byId("noir").innerHTML = html;
\r
179 dojo.byId("a11y").innerHTML = html;
\r
180 dojo.byId("soria").innerHTML = html;
\r