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 Simple Test for qx.ui.layout.DockLayout. But with a dynamic child. Simple click on "Hello World" to see the effect.
18 <script type="text/javascript">
19 qx.core.Init.getInstance().defineMain(function()
21 var d = qx.ui.core.ClientDocument.getInstance();
23 var dl1 = new qx.ui.layout.DockLayout;
30 dl1.setBorder(2, "outset");
31 dl1.setBackgroundColor("white");
37 var t1 = new qx.ui.basic.Terminator;
39 t1.setBackgroundColor("white");
40 t1.setBorder(qx.renderer.border.BorderPresets.getInstance().inset);
43 var t2 = new qx.ui.basic.Label("Hello World");
45 t2.setBackgroundColor("white");
47 t2.setBorder(qx.renderer.border.BorderPresets.getInstance().inset);
50 var t3 = new qx.ui.layout.HorizontalBoxLayout;
54 t3.setBorder(qx.renderer.border.BorderPresets.getInstance().inset);
55 t3.setBackgroundColor("white");
56 t3.setHorizontalChildrenAlign("center");
57 t3.setVerticalChildrenAlign("middle");
61 t3.add(new qx.ui.basic.Image("icon/128/bitmapgraphics.png"));
65 t2.addEventListener("click", function(e) {
66 this.setHtml(this.getHtml() == "Hello World" ? "Real long text, especially to test this cool behaviour" : "Hello World");