Changeset 7388

Show
Ignore:
Timestamp:
02/20/07 17:56:45 (21 months ago)
Author:
jburke
Message:

(merge from 0.4 branch) References #2366. Converting more tests to use dojo.addOnLoad()

Location:
trunk/tests/widget
Files:
17 modified

Legend:

Unmodified
Added
Removed
  • trunk/tests/widget/acme/Button.js

    r5359 r7388  
    2626        { 
    2727                // override background images 
    28                 inactiveImg: "tests/widget/acme/user-", 
    29                 activeImg: "tests/widget/acme/userActive-", 
    30                 pressedImg: "tests/widget/acme/userPressed-", 
    31                 disabledImg: "tests/widget/acme/userPressed-", 
    32                 width2height: 1.3 
     28                inactiveImg: "user-", 
     29                activeImg: "userActive-", 
     30                pressedImg: "userPressed-", 
     31                disabledImg: "userPressed-", 
     32                width2height: 1.3, 
     33                _setImage: function(/*String*/ prefix){ 
     34                        this.leftImage.src=dojo.uri.moduleUri("acme", prefix + "l.gif"); 
     35                        this.centerImage.src=dojo.uri.moduleUri("acme", prefix + "c.gif"); 
     36                        this.rightImage.src=dojo.uri.moduleUri("acme", prefix + "r.gif"); 
     37                } 
    3338        } 
    3439); 
  • trunk/tests/widget/test_AccordionContainer.html

    r6998 r7388  
    1212                <script type="text/javascript"> 
    1313                        dojo.require("dojo.widget.*"); 
     14                        dojo.require("dojo.widget.AccordionContainer"); 
     15                        dojo.require("dojo.widget.ContentPane"); 
     16                        dojo.require("dojo.widget.TreeV3"); 
     17                        dojo.require("dojo.widget.TreeBasicControllerV3"); 
     18                        dojo.require("dojo.widget.SplitContainer"); 
    1419                </script> 
    1520                 
  • trunk/tests/widget/test_AnimatedPng.html

    r6215 r7388  
    1818        //dojo.hostenv.writeIncludes(); 
    1919 
     20        dojo.addOnLoad(function(){ 
     21                var params = {src: "images/animatedpng_static.gif", aniSrc: "images/animatedpng_frames.gif", width: 20, height: 20, interval: 50}; 
     22                var widget = dojo.widget.createWidget("AnimatedPng", params, document.getElementById("pngContainer"));   
     23        }); 
    2024</script> 
    2125<style> 
     
    4044<h3>Instantiation from Script:</h3> 
    4145<div id="pngContainer"></div> 
    42 <script type="text/javascript"> 
    43         var params = {src: "images/animatedpng_static.gif", aniSrc: "images/animatedpng_frames.gif", width: 20, height: 20, interval: 50}; 
    44         var widget = dojo.widget.createWidget("AnimatedPng", params, document.getElementById("pngContainer")); 
    45 </script> 
    46          
    4746</body> 
    4847</html> 
  • trunk/tests/widget/test_ColorPalette.html

    r5866 r7388  
    66<script type="text/javascript"> var djConfig = {isDebug: true}; </script> 
    77<script type="text/javascript" src="../../dojo.js"></script> 
    8 <script src="../../src/widget/ColorPalette.js"></script> 
    98<script language="JavaScript" type="text/javascript"> 
    109        dojo.require("dojo.widget.*"); 
    1110        dojo.require("dojo.widget.ColorPalette"); 
    1211        var palette; 
    13         dojo.addOnLoad(init) 
    1412        function init(){ 
    1513                palette = dojo.widget.createWidget("dojo:ColorPalette",{palette:"7x10"}, dojo.byId("programPalette")); 
    1614        } 
     15        dojo.addOnLoad(init); 
    1716</script> 
    1817 
  • trunk/tests/widget/test_DropdownContainer.html

    r6387 r7388  
    2626<div id="dropdown"><div style="border: 1px solid black;" class="popup">some content for the second <br/>dropdown container</div></div> 
    2727<script type="text/javascript"> 
    28         var params = {id: "dropdown"}; 
    29         var widget = dojo.widget.createWidget("DropdownContainer", params, dojo.byId("dropdown")); 
     28        dojo.addOnLoad(function(){ 
     29                var params = {id: "dropdown"}; 
     30                var widget = dojo.widget.createWidget("DropdownContainer", params, dojo.byId("dropdown")); 
     31        }); 
    3032</script> 
    3133 
  • trunk/tests/widget/test_DropdownTimePicker.html

    r6387 r7388  
    77<script type="text/javascript"> 
    88dojo.require("dojo.debug.console"); 
    9 </script> 
    10 <script type="text/javascript" src="../../src/widget/TimePicker.js"></script> 
    11 <script type="text/javascript" src="../../src/widget/DropdownTimePicker.js"></script> 
    12 <!-- 
    13 --> 
    14 <script type="text/javascript"> 
    159dojo.require("dojo.widget.DropdownTimePicker"); 
    1610</script> 
  • trunk/tests/widget/test_FloatingPane.html

    r6324 r7388  
    1010<script language="JavaScript" type="text/javascript"> 
    1111        dojo.require("dojo.widget.*"); 
     12        dojo.require("dojo.widget.FloatingPane"); 
     13        dojo.require("dojo.widget.ComboBox"); 
     14        dojo.require("dojo.widget.ContentPane"); 
     15        dojo.require("dojo.widget.TabContainer"); 
     16        dojo.require("dojo.widget.TreeV3"); 
     17        dojo.require("dojo.widget.TreeBasicControllerV3"); 
    1218</script> 
    1319</head> 
  • trunk/tests/widget/test_FloatingPaneCode.html

    r4916 r7388  
    1515        dojo.require("dojo.widget.Tree"); 
    1616        dojo.require("dojo.widget.ComboBox"); 
     17        dojo.require("dojo.widget.DebugConsole"); 
     18        dojo.require("dojo.widget.TaskBar"); 
    1719</script> 
    1820 
  • trunk/tests/widget/test_funcArgs.html

    r6231 r7388  
    1919                        dojo.debug('widget [' + this.widgetId + '] was clicked'); 
    2020                } 
    21                 dojo.widget.Button.prototype.onClick=function(){dojo.debug("default click handler"); } 
     21                dojo.addOnLoad(function(){ 
     22                        dojo.widget.Button.prototype.onClick=function(){dojo.debug("default click handler"); } 
     23                }); 
    2224        </script> 
    2325</head> 
  • trunk/tests/widget/test_HslColorPicker.xhtml

    r2648 r7388  
    1111                        dojo.require("dojo.widget.svg.HslColorPicker"); 
    1212                        dojo.require("dojo.event.topic"); 
    13                         dojo.event.topic.subscribe("/colorPicker/setStoredColor", window, "setColorSwatch"); 
    14                         function setColorSwatch(evt) { 
    15                                 document.getElementById("colorSwatch").style.backgroundColor = dojo.widget.getWidgetById("colorPicker").getStoredColor(); 
    16                         } 
     13                        dojo.addOnLoad(function(){ 
     14                                dojo.event.topic.subscribe("/colorPicker/setStoredColor", window, "setColorSwatch"); 
     15                                function setColorSwatch(evt) { 
     16                                        document.getElementById("colorSwatch").style.backgroundColor = dojo.widget.getWidgetById("colorPicker").getStoredColor(); 
     17                                } 
     18                        }); 
    1719                //]]></script> 
    1820        </head> 
  • trunk/tests/widget/test_LayoutContainer.html

    r4864 r7388  
    1212<script language="JavaScript" type="text/javascript"> 
    1313        dojo.require("dojo.widget.*"); 
     14        dojo.require("dojo.widget.LayoutContainer"); 
     15        dojo.require("dojo.widget.ContentPane"); 
     16        dojo.require("dojo.widget.ComboBox"); 
    1417</script> 
    1518</head> 
  • trunk/tests/widget/test_Menu2_Around_Position.html

    r6234 r7388  
    8888                menu.open(e.currentTarget, null, e.currentTarget); 
    8989        } 
    90         dojo.addOnLoad(function(){menu=dojo.widget.byId("test3");}); 
    91         dojo.event.connect(dojo.byId("test0"), "onclick", testAroundPlace); 
    92         dojo.event.connect(dojo.byId("test0IE"), "onclick", testAroundPlace); 
    93          
    94         dojo.event.connect(dojo.byId("test1"), "onclick", testAroundPlace); 
    95         dojo.event.connect(dojo.byId("test2"), "onclick", testAroundPlace); 
    96         dojo.event.connect(dojo.byId("test3"), "onclick", testAroundPlace); 
     90        dojo.addOnLoad(function(){ 
     91                menu=dojo.widget.byId("test3"); 
     92                dojo.event.connect(dojo.byId("test0"), "onclick", testAroundPlace); 
     93                dojo.event.connect(dojo.byId("test0IE"), "onclick", testAroundPlace); 
     94                 
     95                dojo.event.connect(dojo.byId("test1"), "onclick", testAroundPlace); 
     96                dojo.event.connect(dojo.byId("test2"), "onclick", testAroundPlace); 
     97                dojo.event.connect(dojo.byId("test3"), "onclick", testAroundPlace); 
     98        }); 
    9799</script> 
    98100</div> 
  • trunk/tests/widget/test_Menu2_Position.html

    r4536 r7388  
    118118                menu.bindDomNode("embed"); 
    119119        } 
    120         dojo.event.connect(dojo.byId("embed"), "onload", attachMenu); 
     120        dojo.addOnLoad(function(){ 
     121                dojo.event.connect(dojo.byId("embed"), "onload", attachMenu); 
     122        }); 
    121123</script> 
    122124</div> 
  • trunk/tests/widget/test_PageContainer.html

    r5907 r7388  
    3333                dojo.byId("next2").disabled = page.isLastChild; 
    3434        } 
    35         dojo.event.topic.subscribe("myPageContainer-selectChild", selected); 
    36         // TODO: if someone removes the first or last page have to disable the previous/next buttons */ 
     35        dojo.addOnLoad(function(){ 
     36                dojo.event.topic.subscribe("myPageContainer-selectChild", selected); 
     37                // TODO: if someone removes the first or last page have to disable the previous/next buttons */ 
     38        }); 
    3739</script> 
    3840</head> 
  • trunk/tests/widget/test_RemotePane.html

    r6243 r7388  
    3535        } 
    3636 
    37         var displayer = new DisplayTreeContent(); 
     37        dojo.addOnLoad(function(){ 
     38                displayer = new DisplayTreeContent(); 
    3839 
    39         var nodeSelectionTopic = dojo.event.topic.getTopic("nodeSelected"); 
    40         nodeSelectionTopic.subscribe(displayer, "update"); 
     40                var nodeSelectionTopic = dojo.event.topic.getTopic("nodeSelected"); 
     41                nodeSelectionTopic.subscribe(displayer, "update"); 
     42        }); 
    4143 
    4244        // display custom loadError or use built in 
  • trunk/tests/widget/test_Toolbar.html

    r6243 r7388  
    6868        } 
    6969         
    70         dojo.event.connect(dojo, "loaded", function() { 
     70        dojo.addOnLoad(function(){ 
    7171                var total = 0; 
    7272                for(var i = 0; i < 1; i++) { 
  • trunk/tests/widget/test_validate.html

    r6722 r7388  
    1414        <script type="text/javascript"> 
    1515                dojo.require("dojo.widget.*"); 
     16                dojo.require("dojo.widget.Textbox"); 
     17                dojo.require("dojo.widget.ValidationTextbox"); 
     18                dojo.require("dojo.widget.UsTextbox"); 
     19                dojo.require("dojo.widget.IntegerTextbox"); 
     20                dojo.require("dojo.widget.InternetTextbox"); 
     21                dojo.require("dojo.widget.RealNumberTextbox"); 
     22                dojo.require("dojo.widget.CurrencyTextbox"); 
     23                dojo.require("dojo.widget.DateTextbox"); 
     24                dojo.require("dojo.widget.RegexpTextbox"); 
     25 
    1626        </script> 
    1727