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>Color Theme Test</p>
18 <script type="text/javascript">
19 qx.core.Init.getInstance().defineMain(function()
21 var d = qx.ui.core.ClientDocument.getInstance();
23 var w1 = new qx.ui.basic.Terminator;
27 w1.setBackgroundColor(new qx.renderer.color.Color("yellow"));
35 var w2 = new qx.ui.basic.Terminator;
39 w2.setBackgroundColor(new qx.renderer.color.ColorObject("activecaption"));
48 var w3 = new qx.ui.basic.Terminator;
52 w3.setBackgroundColor("red");
60 var w4 = new qx.ui.basic.Terminator;
64 w4.setBackgroundColor("red");
73 var w5 = new qx.ui.basic.Label("Hello World");
85 var w6 = new qx.ui.basic.Terminator;
89 w6.setBackgroundColor("activecaption");
97 var w7 = new qx.ui.basic.Terminator;
101 w7.setBackgroundColor("activeCaption");
110 var w8 = new qx.ui.basic.Label("Hello World");
114 w8.setColor("ActiveCaption");
124 var w9 = new qx.ui.basic.Atom("Super qooxdoo", "icon/48/bell.png");
128 w9.setBorder(new qx.renderer.border.BorderObject(2, "solid", "activeCaption"));
129 w9.setBackgroundColor("threedlightshadow");
137 var w10 = new qx.ui.basic.Atom("Super qooxdoo", "icon/48/bell.png");
141 w10.setBorder(new qx.renderer.border.BorderObject(2, "solid", new qx.renderer.color.ColorObject("activeCaption")));
142 w10.setBackgroundColor("threedlightshadow");
151 var w11 = new qx.ui.basic.Label("Hello World");
155 w11.setBackgroundColor([232,102,255]);
156 w11.setColor(20,30,60);
157 w11.setBorder(1, "solid", "red");
163 var w12 = new qx.ui.basic.Label("Hello World");
167 w12.setBackgroundColor([232,102,255]);
168 w12.setColor(20,30,60);
169 w12.setBorder([1, "solid", "red"]);
175 var w13 = new qx.ui.basic.Label("Hello World");
177 w13.setLocation(220, 600);
178 w13.setBackgroundColor([232,102,255]);
179 w13.setColor(20,30,60);
180 w13.setBorder([1, "solid", "activeCaption"]);
187 var myBoundedBorder1 = new qx.renderer.border.Border(1, "solid", [200,10,20]);
190 var w14 = new qx.ui.basic.Terminator;
196 w14.setBorder(myBoundedBorder1);
200 // should not work with qx.renderer.border.Border - use qx.renderer.border.BorderObject instead
201 w14.addEventListener("click", function(e) {
202 myBoundedBorder1.setTopColor([100,200,200]);
203 myBoundedBorder1.setTopWidth(10);
208 var myBoundedBorder2 = new qx.renderer.border.BorderObject(1, "solid", [200,10,20]);
211 var w15 = new qx.ui.basic.Terminator;
217 w15.setBorder(myBoundedBorder2);
221 w15.addEventListener("click", function(e) {
222 myBoundedBorder2.setTopColor([100,200,200]);
223 myBoundedBorder2.setTopWidth(10);
230 qx.manager.object.ColorManager.getInstance().createThemeList(d, 350, 128);