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 Tests for the new implementation of the qx.ui.layout.VerticalBoxLayout widget.
18 <script type="text/javascript">
19 qx.core.Init.getInstance().defineMain(function()
21 var d = qx.ui.core.ClientDocument.getInstance();
23 var cl_white = new qx.renderer.color.Color("white");
24 var cl_blue = new qx.renderer.color.Color("blue");
25 var cl_yellow = new qx.renderer.color.Color("yellow");
26 var cl_green = new qx.renderer.color.Color("green");
27 var cl_orange = new qx.renderer.color.Color("orange");
28 var cl_purple = new qx.renderer.color.Color("purple");
29 var cl_aqua = new qx.renderer.color.Color("aqua");
30 var cl_fuchsia = new qx.renderer.color.Color("fuchsia");
32 /* ***********************************************
37 *********************************************** */
39 var hbl1 = new qx.ui.layout.VerticalBoxLayout;
43 hbl1.setBorder(qx.renderer.border.BorderPresets.getInstance().outset);
50 hbl1.setHorizontalChildrenAlign("right");
53 var w1_1 = new qx.ui.layout.CanvasLayout;
56 w1_1.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
57 w1_1.setBackgroundColor(cl_white);
58 // w1_1.setMaxWidth(40);
60 var w1_2 = new qx.ui.layout.CanvasLayout;
63 w1_2.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
64 w1_2.setBackgroundColor(cl_blue);
67 var w1_3 = new qx.ui.layout.CanvasLayout;
69 w1_3.setWidth("100%");
70 w1_3.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
71 w1_3.setBackgroundColor(cl_yellow);
73 var w1_4 = new qx.ui.layout.CanvasLayout;
76 w1_4.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
77 w1_4.setBackgroundColor(cl_green);
79 var w1_5 = new qx.ui.layout.CanvasLayout;
82 w1_5.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
83 w1_5.setBackgroundColor(cl_orange);
85 var w1_6 = new qx.ui.layout.CanvasLayout;
88 w1_6.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
89 w1_6.setBackgroundColor(cl_purple);
93 var w1_7 = new qx.ui.basic.Image("icon/32/clock.png");
95 var w1_8 = new qx.ui.basic.Image("icon/32/colors.png");
97 var w1_9 = new qx.ui.layout.CanvasLayout;
100 w1_9.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
101 w1_9.setBackgroundColor(cl_aqua);
103 var w1_10 = new qx.ui.layout.CanvasLayout;
106 w1_10.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
107 w1_10.setBackgroundColor(cl_fuchsia);
110 hbl1.addEventListener("click", function(e)
112 if (e.getTarget()!=this) {
119 this.setBottom(null);
120 this.setHeight("auto");
132 this.setWidth("auto");
140 this.setHeight(null);
149 w1_1.addEventListener("click", function(e)
151 if (this.getHeight() == 25)
155 this.setBorder(new qx.renderer.border.Border(6, "double", "black"));
161 this.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
165 w1_2.addEventListener("click", function(e) {
166 this.getMarginBottom() == 0 ? this.setMarginBottom(10) : this.setMarginBottom(0);
169 w1_3.addEventListener("click", function(e) {
170 this.getMinHeight() == -Infinity ? this.setMinHeight(100) : this.setMinHeight(-Infinity);
173 w1_4.addEventListener("click", function(e) {
174 this.getHeight() == 25 ? this.setHeight(50) : this.setHeight(25);
177 w1_5.addEventListener("click", function(e) {
178 this.getHeight() == 40 ? this.setHeight(80) : this.setHeight(40);
181 w1_6.addEventListener("click", function(e) {
182 this.getTop() == -25 ? this.setTop(25) : this.setTop(-25);
185 w1_7.addEventListener("click", function(e) {
186 this.getSource() == "icon/32/clock.png" ? this.setSource("icon/64/clock.png") : this.setSource("icon/32/clock.png");
189 w1_8.addEventListener("click", function(e) {
190 this.getSource() == "icon/32/colors.png" ? this.setSource("icon/16/colors.png") : this.setSource("icon/32/colors.png");
193 w1_9.addEventListener("click", function(e)
195 if (this.getLeft() == null)
207 w1_10.addEventListener("click", function(e)
209 if (this.getHeight() == 25)
227 hbl1.add(w1_1, w1_2, w1_3, w1_4, w1_5, w1_6, w1_7, w1_8, w1_9, w1_10);
234 /* ***********************************************
239 *********************************************** */
241 var hbl2 = new qx.ui.layout.VerticalBoxLayout;
245 hbl2.setBorder(qx.renderer.border.BorderPresets.getInstance().outset);
246 hbl2.setWidth("auto");
252 hbl2.setVerticalChildrenAlign("bottom");
253 hbl2.setHorizontalChildrenAlign("center");
256 var w2_1 = new qx.ui.layout.CanvasLayout;
259 w2_1.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
260 w2_1.setBackgroundColor(cl_white);
261 // w2_1.setMaxWidth(40);
263 var w2_2 = new qx.ui.layout.CanvasLayout;
266 w2_2.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
267 w2_2.setBackgroundColor(cl_blue);
270 var w2_3 = new qx.ui.layout.CanvasLayout;
272 w2_3.setWidth("100%");
273 w2_3.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
274 w2_3.setBackgroundColor(cl_yellow);
276 var w2_4 = new qx.ui.layout.CanvasLayout;
279 w2_4.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
280 w2_4.setBackgroundColor(cl_green);
282 var w2_5 = new qx.ui.layout.CanvasLayout;
284 // w2_5.setWidth(25);
285 w2_5.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
286 w2_5.setBackgroundColor(cl_orange);
288 var w2_6 = new qx.ui.layout.CanvasLayout;
291 w2_6.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
292 w2_6.setBackgroundColor(cl_purple);
296 var w2_7 = new qx.ui.basic.Image("icon/32/clock.png");
298 var w2_8 = new qx.ui.basic.Image("icon/32/colors.png");
300 var w2_9 = new qx.ui.layout.CanvasLayout;
303 w2_9.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
304 w2_9.setBackgroundColor(cl_aqua);
306 var w2_10 = new qx.ui.layout.CanvasLayout;
309 w2_10.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
310 w2_10.setBackgroundColor(cl_fuchsia);
315 hbl2.addEventListener("click", function(e)
317 if (e.getTarget()!=this) {
324 this.setBottom(null);
325 this.setHeight("auto");
337 this.setWidth("auto");
345 this.setHeight(null);
354 w2_1.addEventListener("click", function(e)
356 if (this.getHeight() == 25)
360 this.setBorder(new qx.renderer.border.Border(6, "double", "black"));
366 this.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
370 w2_2.addEventListener("click", function(e) {
371 this.getMarginBottom() == 0 ? this.setMarginBottom(10) : this.setMarginBottom(0);
374 w2_3.addEventListener("click", function(e) {
375 this.getMinHeight() == -Infinity ? this.setMinHeight(100) : this.setMinHeight(-Infinity);
378 w2_4.addEventListener("click", function(e) {
379 this.getHeight() == 25 ? this.setHeight(50) : this.setHeight(25);
382 w2_5.addEventListener("click", function(e) {
383 this.getHeight() == 40 ? this.setHeight(80) : this.setHeight(40);
386 w2_6.addEventListener("click", function(e) {
387 this.getTop() == -25 ? this.setTop(25) : this.setTop(-25);
390 w2_7.addEventListener("click", function(e) {
391 this.getSource() == "icon/32/clock.png" ? this.setSource("icon/64/clock.png") : this.setSource("icon/32/clock.png");
394 w2_8.addEventListener("click", function(e) {
395 this.getSource() == "icon/32/colors.png" ? this.setSource("icon/16/colors.png") : this.setSource("icon/32/colors.png");
398 w2_9.addEventListener("click", function(e)
400 if (this.getLeft() == null)
412 w2_10.addEventListener("click", function(e)
414 if (this.getHeight() == 25)
432 hbl2.add(w2_1, w2_2, w2_3, w2_4, w2_5, w2_6, w2_7, w2_8, w2_9, w2_10);
436 /* ***********************************************
441 *********************************************** */
443 var hbl3 = new qx.ui.layout.VerticalBoxLayout;
447 hbl3.setBorder(qx.renderer.border.BorderPresets.getInstance().outset);
448 hbl3.setWidth("auto");
454 hbl3.setVerticalChildrenAlign("middle");
458 var w3_1 = new qx.ui.layout.CanvasLayout;
461 w3_1.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
462 w3_1.setBackgroundColor(cl_white);
463 // w3_1.setMaxWidth(40);
465 var w3_2 = new qx.ui.layout.CanvasLayout;
468 w3_2.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
469 w3_2.setBackgroundColor(cl_blue);
472 var w3_3 = new qx.ui.layout.CanvasLayout;
474 w3_3.setWidth("100%");
475 w3_3.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
476 w3_3.setBackgroundColor(cl_yellow);
478 var w3_4 = new qx.ui.layout.CanvasLayout;
481 w3_4.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
482 w3_4.setBackgroundColor(cl_green);
484 var w3_5 = new qx.ui.layout.CanvasLayout;
486 // w3_5.setWidth(25);
487 w3_5.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
488 w3_5.setBackgroundColor(cl_orange);
490 var w3_6 = new qx.ui.layout.CanvasLayout;
493 w3_6.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
494 w3_6.setBackgroundColor(cl_purple);
498 var w3_7 = new qx.ui.basic.Image("icon/32/clock.png");
500 var w3_8 = new qx.ui.basic.Image("icon/32/colors.png");
502 var w3_9 = new qx.ui.layout.CanvasLayout;
505 w3_9.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
506 w3_9.setBackgroundColor(cl_aqua);
508 var w3_10 = new qx.ui.layout.CanvasLayout;
511 w3_10.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
512 w3_10.setBackgroundColor(cl_fuchsia);
516 hbl3.addEventListener("click", function(e)
518 if (e.getTarget()!=this) {
525 this.setBottom(null);
526 this.setHeight("auto");
538 this.setWidth("auto");
546 this.setHeight(null);
555 w3_1.addEventListener("click", function(e)
557 if (this.getHeight() == 25)
561 this.setBorder(new qx.renderer.border.Border(6, "double", "black"));
567 this.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
571 w3_2.addEventListener("click", function(e) {
572 this.getMarginBottom() == 0 ? this.setMarginBottom(10) : this.setMarginBottom(0);
575 w3_3.addEventListener("click", function(e) {
576 this.getMinHeight() == -Infinity ? this.setMinHeight(100) : this.setMinHeight(-Infinity);
579 w3_4.addEventListener("click", function(e) {
580 this.getHeight() == 25 ? this.setHeight(50) : this.setHeight(25);
583 w3_5.addEventListener("click", function(e) {
584 this.getHeight() == 40 ? this.setHeight(80) : this.setHeight(40);
587 w3_6.addEventListener("click", function(e) {
588 this.getTop() == -25 ? this.setTop(25) : this.setTop(-25);
591 w3_7.addEventListener("click", function(e) {
592 this.getSource() == "icon/32/clock.png" ? this.setSource("icon/64/clock.png") : this.setSource("icon/32/clock.png");
595 w3_8.addEventListener("click", function(e) {
596 this.getSource() == "icon/32/colors.png" ? this.setSource("icon/16/colors.png") : this.setSource("icon/32/colors.png");
599 w3_9.addEventListener("click", function(e)
601 if (this.getLeft() == null)
613 w3_10.addEventListener("click", function(e)
615 if (this.getHeight() == 25)
633 hbl3.add(w3_1, w3_2, w3_3, w3_4, w3_5, w3_6, w3_7, w3_8, w3_9, w3_10);
639 /* ***********************************************
642 TOP ALIGN, REVERTED CHILDREN ORDER
644 *********************************************** */
646 var hbl4 = new qx.ui.layout.VerticalBoxLayout;
650 hbl4.setBorder(qx.renderer.border.BorderPresets.getInstance().outset);
651 hbl4.setHeight(null);
656 hbl4.setReverseChildrenOrder(true);
657 hbl4.setHorizontalChildrenAlign("right");
663 var w4_1 = new qx.ui.layout.CanvasLayout;
666 w4_1.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
667 w4_1.setBackgroundColor(cl_white);
668 // w4_1.setMaxWidth(40);
670 var w4_2 = new qx.ui.layout.CanvasLayout;
673 w4_2.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
674 w4_2.setBackgroundColor(cl_blue);
677 var w4_3 = new qx.ui.layout.CanvasLayout;
679 w4_3.setWidth("100%");
680 w4_3.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
681 w4_3.setBackgroundColor(cl_yellow);
683 var w4_4 = new qx.ui.layout.CanvasLayout;
686 w4_4.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
687 w4_4.setBackgroundColor(cl_green);
689 var w4_5 = new qx.ui.layout.CanvasLayout;
691 // w4_5.setWidth(25);
692 w4_5.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
693 w4_5.setBackgroundColor(cl_orange);
695 var w4_6 = new qx.ui.layout.CanvasLayout;
698 w4_6.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
699 w4_6.setBackgroundColor(cl_purple);
703 var w4_7 = new qx.ui.basic.Image("icon/32/clock.png");
705 var w4_8 = new qx.ui.basic.Image("icon/32/colors.png");
707 var w4_9 = new qx.ui.layout.CanvasLayout;
710 w4_9.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
711 w4_9.setBackgroundColor(cl_aqua);
713 var w4_10 = new qx.ui.layout.CanvasLayout;
716 w4_10.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
717 w4_10.setBackgroundColor(cl_fuchsia);
721 hbl4.addEventListener("click", function(e)
723 if (e.getTarget()!=this) {
730 this.setBottom(null);
731 this.setHeight("auto");
739 this.setWidth("auto");
751 this.setHeight(null);
760 w4_1.addEventListener("click", function(e)
762 if (this.getHeight() == 25)
766 this.setBorder(new qx.renderer.border.Border(6, "double", "black"));
772 this.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
776 w4_2.addEventListener("click", function(e) {
777 this.getMarginBottom() == 0 ? this.setMarginBottom(10) : this.setMarginBottom(0);
780 w4_3.addEventListener("click", function(e) {
781 this.getMinHeight() == -Infinity ? this.setMinHeight(100) : this.setMinHeight(-Infinity);
784 w4_4.addEventListener("click", function(e) {
785 this.getHeight() == 25 ? this.setHeight(50) : this.setHeight(25);
788 w4_5.addEventListener("click", function(e) {
789 this.getHeight() == 40 ? this.setHeight(80) : this.setHeight(40);
792 w4_6.addEventListener("click", function(e) {
793 this.getTop() == -25 ? this.setTop(25) : this.setTop(-25);
796 w4_7.addEventListener("click", function(e) {
797 this.getSource() == "icon/32/clock.png" ? this.setSource("icon/64/clock.png") : this.setSource("icon/32/clock.png");
800 w4_8.addEventListener("click", function(e) {
801 this.getSource() == "icon/32/colors.png" ? this.setSource("icon/16/colors.png") : this.setSource("icon/32/colors.png");
804 w4_9.addEventListener("click", function(e)
806 if (this.getLeft() == null)
818 w4_10.addEventListener("click", function(e)
820 if (this.getHeight() == 25)
838 hbl4.add(w4_1, w4_2, w4_3, w4_4, w4_5, w4_6, w4_7, w4_8, w4_9, w4_10);
844 /* ***********************************************
847 BOTTOM ALIGN, REVERTED CHILDREN ORDER
849 *********************************************** */
851 var hbl5 = new qx.ui.layout.VerticalBoxLayout;
855 hbl5.setBorder(qx.renderer.border.BorderPresets.getInstance().outset);
856 hbl5.setHeight(null);
862 hbl5.setVerticalChildrenAlign("bottom");
863 hbl5.setReverseChildrenOrder(true);
864 hbl5.setHorizontalChildrenAlign("center");
869 var w5_1 = new qx.ui.layout.CanvasLayout;
872 w5_1.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
873 w5_1.setBackgroundColor(cl_white);
874 // w5_1.setMaxWidth(40);
876 var w5_2 = new qx.ui.layout.CanvasLayout;
879 w5_2.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
880 w5_2.setBackgroundColor(cl_blue);
883 var w5_3 = new qx.ui.layout.CanvasLayout;
885 w5_3.setWidth("100%");
886 w5_3.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
887 w5_3.setBackgroundColor(cl_yellow);
889 var w5_4 = new qx.ui.layout.CanvasLayout;
892 w5_4.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
893 w5_4.setBackgroundColor(cl_green);
895 var w5_5 = new qx.ui.layout.CanvasLayout;
897 // w5_5.setWidth(25);
898 w5_5.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
899 w5_5.setBackgroundColor(cl_orange);
901 var w5_6 = new qx.ui.layout.CanvasLayout;
904 w5_6.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
905 w5_6.setBackgroundColor(cl_purple);
909 var w5_7 = new qx.ui.basic.Image("icon/32/clock.png");
911 var w5_8 = new qx.ui.basic.Image("icon/32/colors.png");
913 var w5_9 = new qx.ui.layout.CanvasLayout;
916 w5_9.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
917 w5_9.setBackgroundColor(cl_aqua);
919 var w5_10 = new qx.ui.layout.CanvasLayout;
922 w5_10.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
923 w5_10.setBackgroundColor(cl_fuchsia);
927 hbl5.addEventListener("click", function(e)
929 if (e.getTarget()!=this) {
936 this.setBottom(null);
937 this.setHeight("auto");
945 this.setWidth("auto");
957 this.setHeight(null);
966 w5_1.addEventListener("click", function(e)
968 if (this.getHeight() == 25)
972 this.setBorder(new qx.renderer.border.Border(6, "double", "black"));
978 this.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
982 w5_2.addEventListener("click", function(e) {
983 this.getMarginBottom() == 0 ? this.setMarginBottom(10) : this.setMarginBottom(0);
986 w5_3.addEventListener("click", function(e) {
987 this.getMinHeight() == -Infinity ? this.setMinHeight(100) : this.setMinHeight(-Infinity);
990 w5_4.addEventListener("click", function(e) {
991 this.getHeight() == 25 ? this.setHeight(50) : this.setHeight(25);
994 w5_5.addEventListener("click", function(e) {
995 this.getHeight() == 40 ? this.setHeight(80) : this.setHeight(40);
998 w5_6.addEventListener("click", function(e) {
999 this.getTop() == -25 ? this.setTop(25) : this.setTop(-25);
1002 w5_7.addEventListener("click", function(e) {
1003 this.getSource() == "icon/32/clock.png" ? this.setSource("icon/64/clock.png") : this.setSource("icon/32/clock.png");
1006 w5_8.addEventListener("click", function(e) {
1007 this.getSource() == "icon/32/colors.png" ? this.setSource("icon/16/colors.png") : this.setSource("icon/32/colors.png");
1010 w5_9.addEventListener("click", function(e)
1012 if (this.getLeft() == null)
1024 w5_10.addEventListener("click", function(e)
1026 if (this.getHeight() == 25)
1038 this.setRight(null);
1044 hbl5.add(w5_1, w5_2, w5_3, w5_4, w5_5, w5_6, w5_7, w5_8, w5_9, w5_10);
1054 /* ***********************************************
1057 CENTER ALIGN, REVERTED CHILDREN ORDER
1059 *********************************************** */
1061 var hbl6 = new qx.ui.layout.VerticalBoxLayout;
1065 hbl6.setBorder(qx.renderer.border.BorderPresets.getInstance().outset);
1066 hbl6.setHeight(null);
1072 hbl6.setVerticalChildrenAlign("middle");
1073 hbl6.setReverseChildrenOrder(true);
1077 var w6_1 = new qx.ui.layout.CanvasLayout;
1080 w6_1.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
1081 w6_1.setBackgroundColor(cl_white);
1082 // w6_1.setMaxWidth(40);
1084 var w6_2 = new qx.ui.layout.CanvasLayout;
1087 w6_2.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
1088 w6_2.setBackgroundColor(cl_blue);
1091 var w6_3 = new qx.ui.layout.CanvasLayout;
1093 w6_3.setWidth("100%");
1094 w6_3.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
1095 w6_3.setBackgroundColor(cl_yellow);
1097 var w6_4 = new qx.ui.layout.CanvasLayout;
1100 w6_4.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
1101 w6_4.setBackgroundColor(cl_green);
1103 var w6_5 = new qx.ui.layout.CanvasLayout;
1105 // w6_5.setWidth(25);
1106 w6_5.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
1107 w6_5.setBackgroundColor(cl_orange);
1109 var w6_6 = new qx.ui.layout.CanvasLayout;
1112 w6_6.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
1113 w6_6.setBackgroundColor(cl_purple);
1117 var w6_7 = new qx.ui.basic.Image("icon/32/clock.png");
1119 var w6_8 = new qx.ui.basic.Image("icon/32/colors.png");
1121 var w6_9 = new qx.ui.layout.CanvasLayout;
1124 w6_9.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
1125 w6_9.setBackgroundColor(cl_aqua);
1127 var w6_10 = new qx.ui.layout.CanvasLayout;
1128 w6_10.setHeight(25);
1130 w6_10.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
1131 w6_10.setBackgroundColor(cl_fuchsia);
1135 hbl6.addEventListener("click", function(e)
1137 if (e.getTarget()!=this) {
1144 this.setBottom(null);
1145 this.setHeight("auto");
1153 this.setWidth("auto");
1161 this.setHeight(200);
1165 this.setHeight(null);
1174 w6_1.addEventListener("click", function(e)
1176 if (this.getHeight() == 25)
1180 this.setBorder(new qx.renderer.border.Border(6, "double", "black"));
1186 this.setBorder(qx.renderer.border.BorderPresets.getInstance().black);
1190 w6_2.addEventListener("click", function(e) {
1191 this.getMarginBottom() == 0 ? this.setMarginBottom(10) : this.setMarginBottom(0);
1194 w6_3.addEventListener("click", function(e) {
1195 this.getMinHeight() == -Infinity ? this.setMinHeight(100) : this.setMinHeight(-Infinity);
1198 w6_4.addEventListener("click", function(e) {
1199 this.getHeight() == 25 ? this.setHeight(50) : this.setHeight(25);
1202 w6_5.addEventListener("click", function(e) {
1203 this.getHeight() == 40 ? this.setHeight(80) : this.setHeight(40);
1206 w6_6.addEventListener("click", function(e) {
1207 this.getTop() == -25 ? this.setTop(25) : this.setTop(-25);
1210 w6_7.addEventListener("click", function(e) {
1211 this.getSource() == "icon/32/clock.png" ? this.setSource("icon/64/clock.png") : this.setSource("icon/32/clock.png");
1214 w6_8.addEventListener("click", function(e) {
1215 this.getSource() == "icon/32/colors.png" ? this.setSource("icon/16/colors.png") : this.setSource("icon/32/colors.png");
1218 w6_9.addEventListener("click", function(e)
1220 if (this.getLeft() == null)
1232 w6_10.addEventListener("click", function(e)
1234 if (this.getHeight() == 25)
1246 this.setRight(null);
1252 hbl6.add(w6_1, w6_2, w6_3, w6_4, w6_5, w6_6, w6_7, w6_8, w6_9, w6_10);