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>Test for qx.ui.resizer.Rezizer.</p>
17 The Resizer widget acts as a wrapper of another widget. It allows the child widget to be resized by the end user.
21 <script type="text/javascript">
22 function newResizer() {
23 var tArea = new qx.ui.form.TextArea;
24 tArea.setValue("Resize me\nI'm resizable");
31 return new qx.ui.resizer.Resizer(tArea);
35 var hBox = new qx.ui.layout.BoxLayout;
40 hBox.add(newResizer(), newResizer());
44 qx.core.Init.getInstance().defineMain(function() {
45 var vBox = new qx.ui.layout.VerticalBoxLayout;
46 var list = new qx.ui.form.List;
47 list.set({width: 100, height: 200, minWidth: 50, minHeight: 100, overflow: 'auto'});
48 for (var i = 0; i < 100; i++) {
49 list.add(new qx.ui.form.ListItem('Option number '+i));
51 vBox.add(new qx.ui.resizer.Resizer(list));
58 vBox.add(newHBox(), newHBox());