]> git.pond.sub.org Git - eow/blobdiff - static/dojo-release-1.1.1/dijit/themes/templateThemeTest.html
add Dojo 1.1.1
[eow] / static / dojo-release-1.1.1 / dijit / themes / templateThemeTest.html
diff --git a/static/dojo-release-1.1.1/dijit/themes/templateThemeTest.html b/static/dojo-release-1.1.1/dijit/themes/templateThemeTest.html
new file mode 100644 (file)
index 0000000..0573ba7
--- /dev/null
@@ -0,0 +1,184 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\r
+               "http://www.w3.org/TR/html4/strict.dtd">\r
+<html>\r
+       <head>\r
+               <title>Test Widget Templates in Multiple Themes</title>\r
+\r
+               <style type="text/css">\r
+                       @import "../../dojo/resources/dojo.css";\r
+                       @import "noir/noir.css";\r
+                       @import "tundra/tundra.css";\r
+                       @import "soria/soria.css";\r
+                       @import "../tests/css/dijitTests.css"; \r
+\r
+                       /* group multiple buttons in a row */\r
+                       body {\r
+                               margin:10px;\r
+                       }\r
+                       .box {\r
+                               display: block;\r
+                       }\r
+                       .box .dijitButton {\r
+                               margin-right: 10px;\r
+                       }\r
+               </style>\r
+\r
+               <script type="text/javascript" src="../../dojo/dojo.js"\r
+                       djConfig="parseOnLoad: true, isDebug: true"></script>\r
+               <script type="text/javascript" src="../tests/_testCommon.js"></script>\r
+\r
+               <script type="text/javascript">\r
+                       dojo.require("dijit.Menu");\r
+                       dojo.require("dijit.form.Button");\r
+                       dojo.require("dijit.form.ComboBox");\r
+                       dojo.require("dijit.form.NumberSpinner");\r
+                       dojo.require("dojo.parser");\r
+                       logMessage = console.debug;\r
+               </script>\r
+       </head>\r
+       <body>\r
+               <h2>Tundra</h2>\r
+               <div id='tundra' class="box tundra">\r
+                       <button dojoType="dijit.form.Button" onClick='logMessage("clicked simple")'>\r
+                               Button\r
+                       </button>\r
+                       <button dojoType="dijit.form.Button" iconClass="noteIcon" onClick='logMessage("clicked simple")'>\r
+                               Button w/image\r
+                       </button>\r
+                       <button dojoType="dijit.form.Button" onClick='logMessage("clicked simple")' disabled='true'>\r
+                               Disabled Button\r
+                       </button>\r
+               <br><br>\r
+                       <button dojoType="dijit.form.DropDownButton">\r
+                               <span>Drop Down Button</span>\r
+                               <div dojoType="dijit.Menu" style="display: none;">\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconCut"\r
+                                               onClick="logMessage('not actually cutting anything, just a test!')">Cut</div>\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconCopy"\r
+                                               onClick="logMessage('not actually copying anything, just a test!')">Copy</div>\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconPaste"\r
+                                               onClick="logMessage('not actually pasting anything, just a test!')">Paste</div>\r
+                               </div>\r
+                       </button>\r
+                       <button dojoType="dijit.form.DropDownButton" iconClass="noteIcon">\r
+                               <span>Button w/image</span>\r
+                               <div dojoType="dijit.Menu" style="display: none;">\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconCut"\r
+                                               onClick="logMessage('not actually cutting anything, just a test!')">Cut</div>\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconCopy"\r
+                                               onClick="logMessage('not actually copying anything, just a test!')">Copy</div>\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconPaste"\r
+                                               onClick="logMessage('not actually pasting anything, just a test!')">Paste</div>\r
+                               </div>\r
+                       </button>\r
+                       <button dojoType="dijit.form.DropDownButton" disabled='true'>\r
+                               <span>Drop Down Disabled</span>\r
+                               <div dojoType="dijit.Menu" style="display: none;">\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconCut"\r
+                                               onClick="logMessage('not actually cutting anything, just a test!')">Cut</div>\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconCopy"\r
+                                               onClick="logMessage('not actually copying anything, just a test!')">Copy</div>\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconPaste"\r
+                                               onClick="logMessage('not actually pasting anything, just a test!')">Paste</div>\r
+                               </div>\r
+                       </button>\r
+               <br><br>\r
+                       <button dojoType="dijit.form.ComboButton" onClick='logMessage("clicked combo save")'>\r
+                               <span>Combo Button</span>\r
+                               <div dojoType="dijit.Menu" style="display: none;">\r
+                                       <div dojoType="dijit.MenuItem" iconSrc="../../templates/buttons/save.gif"\r
+                                               onClick="logMessage('not actually saving anything, just a test!')">Save</div>\r
+                                       <div dojoType="dijit.MenuItem" iconSrc="../../templates/buttons/save.gif"\r
+                                               onClick="logMessage('not actually saving anything, just a test!')">Save As</div>\r
+                               </div>\r
+                       </button>\r
+                       <button dojoType="dijit.form.ComboButton" iconClass="noteIcon" onClick='logMessage("clicked combo save")'>\r
+                               <span>Combo w/image</span>\r
+                               <div dojoType="dijit.Menu" style="display: none;">\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconSave"\r
+                                               onClick="logMessage('not actually saving anything, just a test!')">Save</div>\r
+                                       <div dojoType="dijit.MenuItem"\r
+                                               onClick="logMessage('not actually saving anything, just a test!')">Save As</div>\r
+                               </div>\r
+                       </button>\r
+                       <button dojoType="dijit.form.ComboButton" onClick='logMessage("clicked combo save")' disabled='true'>\r
+                               <span>Combo Disabled</span>\r
+                               <div dojoType="dijit.Menu" style="display: none;">\r
+                                       <div dojoType="dijit.MenuItem"  iconClass="dijitEditorIconSave"\r
+                                               onClick="logMessage('not actually saving anything, just a test!')">Save</div>\r
+                                       <div dojoType="dijit.MenuItem"\r
+                                               onClick="logMessage('not actually saving anything, just a test!')">Save As</div>\r
+                               </div>\r
+                       </button>\r
+               <br><br>\r
+                       <input dojoType="dijit.form.ComboBox"\r
+                                       value="California"\r
+                                       class="medium"\r
+                                       url="../tests/form/states.json"\r
+                                       searchAttr="name"\r
+                                       labelField="label"\r
+                                       labelType="html"\r
+                                       style="width: 300px;"\r
+                                       name="state2"\r
+                                       promptMessage="Please enter a state"\r
+                       >\r
+\r
+                       <input dojoType="dijit.form.ComboBox"\r
+                                       value="California"\r
+                                       class="medium"\r
+                                       url="../tests/form/states.json"\r
+                                       searchAttr="name"\r
+                                       labelField="label"\r
+                                       labelType="html"\r
+                                       style="width: 300px;"\r
+                                       name="state2"\r
+                                       promptMessage="Please enter a state"\r
+                                       disabled="true"\r
+                       >\r
+\r
+               <br><br>\r
+               <input dojoType="dijit.form.NumberSpinner" \r
+                       onChange="console.debug('onChange fired for widget id = ' + this.id + ' with value = ' + arguments[0]);"\r
+                       value="900" \r
+                       constraints={max:1550,places:0}\r
+                       maxLength="10" \r
+               >\r
+\r
+\r
+               <input dojoType="dijit.form.NumberSpinner" \r
+                       onChange="console.debug('onChange fired for widget id = ' + this.id + ' with value = ' + arguments[0]);"\r
+                       value="900" \r
+                       disabled='true'\r
+                       constraints={max:1550,places:0}\r
+                       maxLength="10" \r
+               >\r
+\r
+               </div>\r
+               <br clear=both>\r
+\r
+               <h2>Noir</h2>\r
+               <div id='noir' class="box noir">\r
+               </div>\r
+               <br clear=both>\r
+\r
+               <h2>Soria</h2>\r
+               <div id='soria' class="box soria">\r
+               </div>\r
+               <br clear=both>\r
+\r
+               <h2>a11y mode</h2>\r
+               <div id='a11y' class="box dijit_a11y">\r
+               </div>\r
+               <br clear=both>\r
+\r
+               \r
+\r
+<script language='javascript'>\r
+       var html = dojo.byId("tundra").innerHTML;\r
+       dojo.byId("noir").innerHTML = html;\r
+       dojo.byId("a11y").innerHTML = html;\r
+       dojo.byId("soria").innerHTML = html;\r
+</script>\r
+\r
+       </body>\r
+</html>\r