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>Tests for qx.ui.form.CheckBox. qx.ui.form.CheckBox extends qx.ui.basic.Atom and so it inherits all the options and properties defined there.</p>
18 <script type="text/javascript">
19 qx.core.Init.getInstance().defineMain(function()
21 var d = qx.ui.core.ClientDocument.getInstance();
23 var c1 = new qx.ui.form.CheckBox("Send Data to Server", "c1checked", "c1");
31 var c2 = new qx.ui.form.CheckBox("Delete all Data on Server", "c2checked", "c2");
41 var c3 = new qx.ui.form.CheckBox("Top Checkbox", "c3checked", "c3");
46 setIconPosition("top");
50 var c4 = new qx.ui.form.CheckBox("Bottom Checkbox", "c4checked", "c4");
55 setIconPosition("bottom");
60 var c5 = new qx.ui.form.CheckBox("Left Checkbox", "c5checked", "c5");
65 setIconPosition("left");
69 var c6 = new qx.ui.form.CheckBox("Right Checkbox", "c6checked", "c6");
74 setIconPosition("right");
78 var c7 = new qx.ui.form.CheckBox(null, "c7checked", "c7");
86 var c8 = new qx.ui.form.CheckBox(null, "c7checked", "c7");
91 setLabel("Label pure");
93 setBorder(qx.renderer.border.BorderPresets.getInstance().black);
94 setBackgroundColor(new qx.renderer.color.Color("red"));
98 c8.addEventListener("changeChecked", function(e) {
99 this.setBackgroundColor(new qx.renderer.color.Color(this.getChecked() ? "green" : "red"));