r20445: add README file indicating that the swat directory is no longer relevant
[samba.git] / swat.obsolete / apps / qooxdoo-examples / test / DockLayout_6.html
1 <html>
2 <head>
3   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
4   <title>qooxdoo &raquo; Demo</title>
5   <link type="text/css" rel="stylesheet" href="../../resource/css/layout.css"/>
6   <!--[if IE]>
7   <link type="text/css" rel="stylesheet" href="../../resource/css/layout_ie.css"/>
8   <![endif]-->
9   <script type="text/javascript" src="../../script/qx.js"></script>
10 </head>
11 <body>
12   <script type="text/javascript" src="../../script/layout.js"></script>
13
14   <div id="demoDescription">
15     Simple Test for qx.ui.layout.DockLayout. But with a dynamic child. Simple click on "Hello World" to see the effect.
16   </div>
17
18   <script type="text/javascript">
19   qx.core.Init.getInstance().defineMain(function()
20   {
21     var d = qx.ui.core.ClientDocument.getInstance();
22
23     var dl1 = new qx.ui.layout.DockLayout;
24
25     dl1.setTop(48);
26     dl1.setLeft(20);
27     dl1.setRight(335);
28     dl1.setBottom(48);
29
30     dl1.setBorder(2, "outset");
31     dl1.setBackgroundColor("white");
32
33     d.add(dl1);
34
35
36
37     var t1 = new qx.ui.basic.Terminator;
38     t1.setHeight(50);
39     t1.setBackgroundColor("white");
40     t1.setBorder(qx.renderer.border.BorderPresets.getInstance().inset);
41     dl1.addTop(t1);
42
43     var t2 = new qx.ui.basic.Label("Hello World");
44     t2.setHeight(null);
45     t2.setBackgroundColor("white");
46     t2.setPadding(10);
47     t2.setBorder(qx.renderer.border.BorderPresets.getInstance().inset);
48     dl1.addLeft(t2);
49
50     var t3 = new qx.ui.layout.HorizontalBoxLayout;
51
52     t3.setWidth(null);
53     t3.setHeight(null);
54     t3.setBorder(qx.renderer.border.BorderPresets.getInstance().inset);
55     t3.setBackgroundColor("white");
56     t3.setHorizontalChildrenAlign("center");
57     t3.setVerticalChildrenAlign("middle");
58
59     dl1.add(t3);
60
61     t3.add(new qx.ui.basic.Image("icon/128/bitmapgraphics.png"));
62
63
64
65     t2.addEventListener("click", function(e) {
66       this.setHtml(this.getHtml() == "Hello World" ? "Real long text, especially to test this cool behaviour" : "Hello World");
67     });
68   });
69   </script>
70 </body>
71 </html>