3 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
4 <title>qooxdoo » Demo</title>
5 <link type="text/css" rel="stylesheet" href="../../resource/css/layout.css"/>
7 <link type="text/css" rel="stylesheet" href="../../resource/css/layout_ie.css"/>
9 <script type="text/javascript" src="../../script/qx.js"></script>
12 <script type="text/javascript" src="../../script/layout.js"></script>
14 <div id="demoDescription">
15 <p>Some speed tests for qx.ui.basic.Atom. Please regard, that many of things in the finished
16 page are modified on the already created and visible qx.ui.basic.Atom instances. This is not
17 a good example in scripting qooxdoo. It's always faster to configure a instance of qx.ui.core.Widget
18 completely, before add it to the qx.ui.core.ClientDocument or any other visible parent qx.ui.core.Widget.</p>
21 <script type="text/javascript">
22 qx.core.Init.getInstance().defineMain(function()
24 var d = qx.ui.core.ClientDocument.getInstance();
27 ----------------------------------------------
29 ----------------------------------------------
32 var la1 = new qx.ui.basic.Atom("Test No #1", "icon/16/bell.png");
37 setIconPosition("left");
42 var la2 = new qx.ui.basic.Atom("Test No #2", "icon/16/bell.png");
47 setIconPosition("right");
52 var la3 = new qx.ui.basic.Atom("Test No #3", "icon/16/bell.png");
57 setIconPosition("top");
62 var la4 = new qx.ui.basic.Atom("Test No #4", "icon/16/bell.png");
67 setIconPosition("bottom");
73 ----------------------------------------------
75 ----------------------------------------------
78 var lb1 = new qx.ui.basic.Atom("Test No #1", "icon/16/bell.png");
83 setIconPosition("left");
86 lb1.setIconPosition("right");
89 var lb2 = new qx.ui.basic.Atom("Test No #2", "icon/16/bell.png");
94 setIconPosition("right");
97 lb2.setIconPosition("left");
100 var lb3 = new qx.ui.basic.Atom("Test No #3", "icon/16/bell.png");
105 setIconPosition("top");
108 lb3.setIconPosition("bottom");
111 var lb4 = new qx.ui.basic.Atom("Test No #4", "icon/16/bell.png");
116 setIconPosition("bottom");
119 lb4.setIconPosition("top");
125 ----------------------------------------------
127 ----------------------------------------------
130 var lc1 = new qx.ui.basic.Atom("Test No #1", "icon/16/bell.png");
135 setIconPosition("left");
138 lc1.setIconPosition("top");
141 var lc2 = new qx.ui.basic.Atom("Test No #2", "icon/16/bell.png");
146 setIconPosition("right");
149 lc2.setIconPosition("bottom");
152 var lc3 = new qx.ui.basic.Atom("Test No #3", "icon/16/bell.png");
157 setIconPosition("top");
160 lc3.setIconPosition("right");
163 var lc4 = new qx.ui.basic.Atom("Test No #4", "icon/16/bell.png");
168 setIconPosition("bottom");
171 lc4.setIconPosition("left");
177 ----------------------------------------------
179 ----------------------------------------------
182 var ld1 = new qx.ui.basic.Atom("Test No #1", "icon/16/bell.png");
187 setIconPosition("left");
190 ld1.setIconPosition("bottom");
193 var ld2 = new qx.ui.basic.Atom("Test No #2", "icon/16/bell.png");
198 setIconPosition("right");
201 ld2.setIconPosition("top");
204 var ld3 = new qx.ui.basic.Atom("Test No #3", "icon/16/bell.png");
209 setIconPosition("top");
212 ld3.setIconPosition("left");
215 var ld4 = new qx.ui.basic.Atom("Test No #4", "icon/16/bell.png");
220 setIconPosition("bottom");
223 ld4.setIconPosition("right");
230 ----------------------------------------------
232 ----------------------------------------------
235 var le1 = new qx.ui.basic.Atom("Test No #1", "icon/16/bell.png");
240 setIconPosition("right");
243 le1.setIconPosition("top");
246 var le2 = new qx.ui.basic.Atom("Test No #2", "icon/16/bell.png");
251 setIconPosition("left");
254 le2.setIconPosition("bottom");
257 var le3 = new qx.ui.basic.Atom("Test No #3", "icon/16/bell.png");
262 setIconPosition("top");
265 le3.setIconPosition("right");
268 var le4 = new qx.ui.basic.Atom("Test No #4", "icon/16/bell.png");
273 setIconPosition("bottom");
276 le4.setIconPosition("left");