From 1170417ceeb8c49a46cda522a38eaa71c9cae30c Mon Sep 17 00:00:00 2001 From: Derrell Lipman Date: Sat, 30 Dec 2006 05:09:59 +0000 Subject: r20414: Start to make SWAT usable by others. This is just a start... (This used to be commit 26a34037a7ca6fbd05c5a6f7c2d5973e34bc6918) --- .../frontend/demo/source/html/example/Atom_1.html | 73 ++++ .../frontend/demo/source/html/example/Atom_2.html | 172 +++++++++ .../frontend/demo/source/html/example/Atom_3.html | 39 +++ .../demo/source/html/example/ButtonView_1.html | 89 +++++ .../demo/source/html/example/ButtonView_2.html | 98 ++++++ .../demo/source/html/example/Button_1.html | 73 ++++ .../demo/source/html/example/CheckBox_1.html | 104 ++++++ .../demo/source/html/example/ColorPopup_1.html | 83 +++++ .../demo/source/html/example/ColorSelector_1.html | 29 ++ .../demo/source/html/example/ColorSelector_2.html | 30 ++ .../demo/source/html/example/ComboBoxEx_1.html | 230 ++++++++++++ .../demo/source/html/example/ComboBox_1.html | 101 ++++++ .../demo/source/html/example/Command_1.html | 141 ++++++++ .../demo/source/html/example/Command_2.html | 186 ++++++++++ .../demo/source/html/example/DateChooser_1.html | 31 ++ .../frontend/demo/source/html/example/Drag_1.html | 57 +++ .../demo/source/html/example/Fields_1.html | 107 ++++++ .../frontend/demo/source/html/example/Flash_1.html | 53 +++ .../frontend/demo/source/html/example/Fsm_1.html | 26 ++ .../frontend/demo/source/html/example/Fsm_1/fsm.js | 297 ++++++++++++++++ .../frontend/demo/source/html/example/Fsm_1/gui.js | 95 +++++ .../demo/source/html/example/Fsm_1/main.js | 11 + .../demo/source/html/example/GalleryList_1.html | 129 +++++++ .../demo/source/html/example/Gallery_1.html | 116 +++++++ .../demo/source/html/example/GroupBox_1.html | 107 ++++++ .../demo/source/html/example/GroupBox_2.html | 153 ++++++++ .../demo/source/html/example/GroupBox_3.html | 160 +++++++++ .../demo/source/html/example/Iframe_1.html | 71 ++++ .../demo/source/html/example/Inline_1.html | 260 ++++++++++++++ .../demo/source/html/example/ListView_1.html | 67 ++++ .../demo/source/html/example/ListView_2.html | 53 +++ .../demo/source/html/example/ListView_3.html | 51 +++ .../demo/source/html/example/ListView_4.html | 58 ++++ .../frontend/demo/source/html/example/List_1.html | 127 +++++++ .../frontend/demo/source/html/example/Menu_1.html | 193 +++++++++++ .../demo/source/html/example/NativeWindow_1.html | 198 +++++++++++ .../demo/source/html/example/RadioButton_1.html | 114 ++++++ .../demo/source/html/example/RepeatButton_1.html | 73 ++++ .../demo/source/html/example/Resizer_1.html | 63 ++++ .../source/html/example/RpcTreeFullControl_1.html | 194 +++++++++++ .../demo/source/html/example/Spinner_1.html | 106 ++++++ .../demo/source/html/example/SplitPane_1.html | 72 ++++ .../demo/source/html/example/SplitPane_2.html | 75 ++++ .../demo/source/html/example/TabView_1.html | 152 ++++++++ .../demo/source/html/example/TabView_2.html | 127 +++++++ .../frontend/demo/source/html/example/Table_1.html | 107 ++++++ .../frontend/demo/source/html/example/Table_2.html | 50 +++ .../demo/source/html/example/ToolBar_1.html | 252 ++++++++++++++ .../demo/source/html/example/ToolBar_2.html | 269 +++++++++++++++ .../demo/source/html/example/ToolBar_3.html | 184 ++++++++++ .../demo/source/html/example/ToolBar_4.html | 196 +++++++++++ .../demo/source/html/example/ToolTip_1.html | 111 ++++++ .../source/html/example/TreeFullControl_1.html | 235 +++++++++++++ .../source/html/example/TreeFullControl_2.html | 270 +++++++++++++++ .../source/html/example/TreeFullControl_3.html | 298 ++++++++++++++++ .../source/html/example/TreeFullControl_4.html | 384 +++++++++++++++++++++ .../frontend/demo/source/html/example/Tree_1.html | 191 ++++++++++ .../demo/source/html/example/Window_1.html | 308 +++++++++++++++++ .../html/example/image/flash/color/file1.swf | Bin 0 -> 354 bytes .../html/example/image/flash/color/file10.swf | Bin 0 -> 354 bytes .../html/example/image/flash/color/file2.swf | Bin 0 -> 354 bytes .../html/example/image/flash/color/file3.swf | Bin 0 -> 353 bytes .../html/example/image/flash/color/file4.swf | Bin 0 -> 354 bytes .../html/example/image/flash/color/file5.swf | Bin 0 -> 354 bytes .../html/example/image/flash/color/file6.swf | Bin 0 -> 353 bytes .../html/example/image/flash/color/file7.swf | Bin 0 -> 353 bytes .../html/example/image/flash/color/file8.swf | Bin 0 -> 354 bytes .../html/example/image/flash/color/file9.swf | Bin 0 -> 354 bytes .../source/html/example/image/flash/fo_tester.fla | Bin 0 -> 58368 bytes .../source/html/example/image/flash/fo_tester.swf | Bin 0 -> 10210 bytes .../frontend/demo/source/html/example/index.html | 18 + 71 files changed, 7717 insertions(+) create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_3.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ButtonView_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ButtonView_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Button_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/CheckBox_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorPopup_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorSelector_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorSelector_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ComboBoxEx_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ComboBox_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Command_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Command_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/DateChooser_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Drag_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fields_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Flash_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/fsm.js create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/gui.js create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/main.js create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GalleryList_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Gallery_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_3.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Iframe_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Inline_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_3.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_4.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/List_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Menu_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/NativeWindow_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RadioButton_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RepeatButton_1.html create mode 100755 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Resizer_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RpcTreeFullControl_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Spinner_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/SplitPane_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/SplitPane_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TabView_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TabView_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Table_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Table_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_3.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_4.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolTip_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_2.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_3.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_4.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Tree_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Window_1.html create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file1.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file10.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file2.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file3.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file4.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file5.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file6.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file7.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file8.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file9.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/fo_tester.fla create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/fo_tester.swf create mode 100644 webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/index.html (limited to 'webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example') diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_1.html new file mode 100644 index 0000000000..4dff79cf3d --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_1.html @@ -0,0 +1,73 @@ + + + + qooxdoo » Demo + + + + + + + +
+

qx.ui.basic.Atom is the parent class for buttons, menu entries, icons, checkboxes. While you can do, + you usually don't have to instantiate qx.ui.basic.Atom directly.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_2.html new file mode 100644 index 0000000000..db698a7232 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_2.html @@ -0,0 +1,172 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Some more complex tests for qx.ui.basic.Atom.

+

You can change all the properties before "really creating" the object or any time after this was done.

+
+ + + + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_3.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_3.html new file mode 100644 index 0000000000..4a5db8e9bf --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Atom_3.html @@ -0,0 +1,39 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Testing the new flash support for qx.ui.basic.Atom

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ButtonView_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ButtonView_1.html new file mode 100644 index 0000000000..19c7c6f118 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ButtonView_1.html @@ -0,0 +1,89 @@ + + + + qooxdoo » Demo + + + + + + + +
+

qx.ui.pageview.buttonview.ButtonView implementation

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ButtonView_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ButtonView_2.html new file mode 100644 index 0000000000..722827a894 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ButtonView_2.html @@ -0,0 +1,98 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Yet Another qx.ui.pageview.buttonview.ButtonView Example

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Button_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Button_1.html new file mode 100644 index 0000000000..7f26c3325c --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Button_1.html @@ -0,0 +1,73 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test the qx.ui.form.Button constructor. qx.ui.form.Button is based on qx.ui.basic.Atom.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/CheckBox_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/CheckBox_1.html new file mode 100644 index 0000000000..9073dc7098 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/CheckBox_1.html @@ -0,0 +1,104 @@ + + + + qooxdoo » Demo + + + + + + + +
+

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.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorPopup_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorPopup_1.html new file mode 100644 index 0000000000..269d863fb1 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorPopup_1.html @@ -0,0 +1,83 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test for qx.ui.component.ColorPopup.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorSelector_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorSelector_1.html new file mode 100644 index 0000000000..a54005fbd9 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorSelector_1.html @@ -0,0 +1,29 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test for qx.ui.component.ColorSelector.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorSelector_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorSelector_2.html new file mode 100644 index 0000000000..1fbf822822 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ColorSelector_2.html @@ -0,0 +1,30 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test for qx.ui.component.ColorSelector.

+

Adding a default/previous/old color value to compare it with the new selection.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ComboBoxEx_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ComboBoxEx_1.html new file mode 100644 index 0000000000..ea628b89be --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ComboBoxEx_1.html @@ -0,0 +1,230 @@ + + + + qooxdoo » Demo + + + + + + + + +
+

ComboBoxEx is an enhanced version of ComboBox

+
+ + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ComboBox_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ComboBox_1.html new file mode 100644 index 0000000000..682b17229e --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ComboBox_1.html @@ -0,0 +1,101 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Testing ComboBox implementation.

+

The elements of the popup will be created on the first open of the qx.ui.form.ComboBox.

+
+ + + + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Command_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Command_1.html new file mode 100644 index 0000000000..9cf2b0ee36 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Command_1.html @@ -0,0 +1,141 @@ + + + + qooxdoo » Demo + + + + + + + +
+

An example showing global shortcut commands in action. The commands are linked with menu-items, but + could also be executed with the corresponding shortcut.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Command_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Command_2.html new file mode 100644 index 0000000000..46b490e9eb --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Command_2.html @@ -0,0 +1,186 @@ + + + + qooxdoo » Demo + + + + + + + +
+

An example showing global shortcut commands in action. The commands are linked with menu-items, but + could also be executed with the corresponding shortcut.

+

An objectmanager is used to disable/enable a specific command (del-Key) to make available for text-editing + in the textfield of the window. When the window is closed the command gets re-enabled.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/DateChooser_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/DateChooser_1.html new file mode 100644 index 0000000000..582ca8b386 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/DateChooser_1.html @@ -0,0 +1,31 @@ + + + + qooxdoo » Demo + + + + + + + +
+

The DateChooser shows calendar and allows choosing a date.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Drag_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Drag_1.html new file mode 100644 index 0000000000..3347f13020 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Drag_1.html @@ -0,0 +1,57 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Show one way to drag a widget around the screen.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fields_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fields_1.html new file mode 100644 index 0000000000..96e86a4c19 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fields_1.html @@ -0,0 +1,107 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Some tests for some of the most used properties of qx.ui.core.Widget (coordinates, dimensions, backgroundColor, opacity, ...).

+

Also here are the first test of some widgets which extend qx.ui.core.Widget: qx.ui.form.TextField and qx.ui.form.PasswordField. These extended + widgets also interacts like the basic QxWidgets with the qx.event.handler.FocusHandler.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Flash_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Flash_1.html new file mode 100644 index 0000000000..3e2f0ceca8 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Flash_1.html @@ -0,0 +1,53 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Simple test for qx.ui.embed.Flash.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1.html new file mode 100644 index 0000000000..81d745cded --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1.html @@ -0,0 +1,26 @@ + + + + qooxdoo » Demo + + + + + + + +
+

+ Simple test of a finite state machine. This is a sufficiently simple + application that using a finite state machine really doesn't make sense, + but it is illustrative of how to use it. This FSM has two states. +

+
+ + + + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/fsm.js b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/fsm.js new file mode 100644 index 0000000000..50cdc25ccb --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/fsm.js @@ -0,0 +1,297 @@ +/* + * Initialize the finite state machine. + * + * This finite state machine has two states: Idle and AwaitRpcResult. + * + * In the Idle state, the Send button is enabled, the Abort button is + * disabled, and the three color bars are blue. In the AwaitRpcResult state, + * the Send button is disabled, the Abort button is enabled, and three color + * bars are red. All of these changes occur via automatic, table-driven + * function calls in autoActionsXXX() objects, not via explicit code. This + * demonstrates how groups of objects can all be manipulated together without + * having to write lots of code to do so. Just as these color blocks change + * color, numerous widgets could be disabled/hidden/etc., without writing code + * to futz with all of them. + */ +function initFsm() +{ + // Create a new finite state machine + var fsm = new qx.util.fsm.FiniteStateMachine("Fsm_1"); + + // For this simple example application, show all debug messages. + qx.Settings.setCustomOfClass( + "qx.util.fsm.FiniteStateMachine", + "debugFlags", + (qx.util.fsm.FiniteStateMachine.DebugFlags.EVENTS | + qx.util.fsm.FiniteStateMachine.DebugFlags.TRANSITIONS | + qx.util.fsm.FiniteStateMachine.DebugFlags.FUNCTION_DETAIL | + qx.util.fsm.FiniteStateMachine.DebugFlags.OBJECT_NOT_FOUND)); + + /* + * State: Idle + * + * Actions upon entry: + * button_send.setEnabled(true); + * button_abort.setEnabled(false); + * change background of objects in group "group_color_change" to blue + * + * Transition on: + * "execute" on button_send + */ + var state = new qx.util.fsm.State( + "State_Idle", + { + "autoActionsBeforeOnentry" : + { + // The name of a function. + "setEnabled" : + [ + { + // We want to enable the 'send' button + "parameters" : [ true ], + + // Call this.getObject("button_send").setEnabled(true) + "objects" : [ "button_send" ] + }, + + { + // We want to disable the 'abort' button + "parameters" : [ false ], + + // Call this.getObject("button_abort").setEnabled(false) + "objects" : [ "button_abort" ] + } + ], + + // The name of a function. + "setBackgroundColor" : + [ + { + // We want to change the atoms' background color to blue + "parameters" : + [ + // We want the color oject created when needed, not "now" + // Providing a function as a parameter allows the value to be + // determined later. + function (fsm) { return new qx.renderer.color.Color("blue"); } + ], + + // Call this.getObject().seBackgroundcolor("blue") on + // state entry, for each in the group called + // "group_color_change". + "groups" : [ "group_color_change" ] + } + ] + }, + + "events" : + { + // If the send button is pressed, go to new state state where we + // will await the RPC result + "execute" : + { + "button_send" : + "Transition_Idle_to_AwaitRpcResult_via_button_send" + } + } + }); + fsm.addState(state); + + /* + * Transition: Idle to AwaitRpcResult + * + * Cause: "execute" on button_send + * + * Action: + * Issue RPC request with coalesced failure events + */ + var trans = new qx.util.fsm.Transition( + "Transition_Idle_to_AwaitRpcResult_via_button_send", + { + "nextState" : + "State_AwaitRpcResult", + + "ontransition" : + function(fsm, event) + { + var rpc = fsm.getObject("rpc"); + + rpc.setUrl(fsm.getObject("text_url").getValue()); + rpc.setServiceName(fsm.getObject("text_service").getValue()); + + var request = + rpc.callAsyncListeners(true, // coalesce failure events + fsm.getObject("text_method").getValue(), + fsm.getObject("text_message").getValue()); + fsm.addObject("request", request); + } + }); + state.addTransition(trans); + + + /* + * State: AwaitRpcResult + * + * Actions upon entry: + * button_send.setEnabled(false); + * button_abort.setEnabled(true); + * change background of objects in group "group_color_change" to red + * + * Transition on: + * "completed" (on RPC) + * "failed" (on RPC) + * "execute on button_abort + */ + var state = new qx.util.fsm.State( + "State_AwaitRpcResult", + { + "autoActionsBeforeOnentry" : + { + // The name of a function. + "setEnabled" : + [ + { + // We want to disable the 'send' button + "parameters" : [ false ], + + // Call this.getObject("send").setEnabled(false) + "objects" : [ "button_send" ] + }, + + { + // We want to enable the 'abort' button + "parameters" : [ true ], + + // Call this.getObject("abort").setEnabled(true) + "objects" : [ "button_abort" ] + } + ], + + // The name of a function. + "setBackgroundColor" : + [ + { + // We want to change the atoms' background color to red + "parameters" : + [ + // We want the color oject created when needed, not "now" + // Providing a function as a parameter allows the value to be + // determined later. + function (fsm) { return new qx.renderer.color.Color("red"); } + ], + + // Call this.getObject().seBackgroundcolor("red"), for + // each in the group called "group_color_change". + "groups" : [ "group_color_change" ] + } + ] + }, + + "events" : + { + "execute" : + { + "button_abort" : + "Transition_AwaitRpcResult_to_AwaitRpcResult_via_button_abort" + }, + + "completed" : + "Transition_AwaitRpcResult_to_Idle_via_complete", + + "failed" : + "Transition_AwaitRpcResult_to_Idle_via_failed" + }, + + "onentry" : + function(fsm, state) + { + var message = fsm.getObject("text_result"); + message.setValue(""); + } + + }); + fsm.addState(state); + + /* + * Transition: AwaitRpcResult to AwaitRpcResult + * + * Cause: "execute" on button_abort + */ + var trans = new qx.util.fsm.Transition( + "Transition_AwaitRpcResult_to_AwaitRpcResult_via_button_abort", + { + "nextState" : + "State_AwaitRpcResult", + + "ontransition" : + function(fsm, event) + { + // Get the request object + var request = fsm.getObject("request"); + + // Issue an abort for the pending request + request.abort(); + + var message = fsm.getObject("text_result"); + message.setValue("Abort requested..."); + } + }); + state.addTransition(trans); + + /* + * Transition: AwaitRpcResult to Idle + * + * Cause: "complete" (on RPC) + */ + var trans = new qx.util.fsm.Transition( + "Transition_AwaitRpcResult_to_Idle_via_complete", + { + "nextState" : + "State_Idle", + + "ontransition" : + function(fsm, event) + { + var message = fsm.getObject("text_result"); + message.setValue("Got result: " + event.getData()); + + // The request has completed, so remove the object reference + fsm.removeObject("request"); + } + }); + state.addTransition(trans); + + /* + * Transition: AwaitRpcResult to Idle + * + * Cause: "failed" (on RPC) + */ + var trans = new qx.util.fsm.Transition( + "Transition_AwaitRpcResult_to_Idle_via_failed", + { + "nextState" : + "State_Idle", + + "ontransition" : + function(fsm, event) + { + var message = fsm.getObject("text_result"); + message.setValue("Got failure: " + event.getData()); + + // The request has completed, so remove the object reference + fsm.removeObject("request"); + } + }); + state.addTransition(trans); + + // Allocate an RPC object + o = new qx.io.remote.Rpc(); + o.setTimeout(10000); + o.addEventListener("completed", fsm.eventListener, fsm); + o.addEventListener("failed", fsm.eventListener, fsm); + o.addEventListener("timeout", fsm.eventListener, fsm); + o.addEventListener("aborted", fsm.eventListener, fsm); + fsm.addObject("rpc", o); + + return fsm; +} diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/gui.js b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/gui.js new file mode 100644 index 0000000000..0ba443a629 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/gui.js @@ -0,0 +1,95 @@ +function initGui(fsm) +{ + var o; + var d = qx.ui.core.ClientDocument.getInstance(); + + var vLayout = new qx.ui.layout.VerticalBoxLayout(); + vLayout.setTop(40); + vLayout.setLeft(20); + vLayout.setSpacing(4); + + vLayout.add(new qx.ui.basic.Label("URL:")); + var defaultURL = qx.io.remote.Rpc.makeServerURL(); + if (defaultURL == null) + { + defaultURL = "/services/"; + } + o = new qx.ui.form.TextField(defaultURL); + vLayout.add(o); + fsm.addObject("text_url", o); + + vLayout.add(new qx.ui.basic.Label("Service:")); + o = new qx.ui.form.TextField("qooxdoo.test"); + vLayout.add(o); + fsm.addObject("text_service", o); + + vLayout.add(new qx.ui.basic.Label("Method:")); + o = new qx.ui.form.TextField("sleep"); + vLayout.add(o); + fsm.addObject("text_method", o); + + var hLayout = new qx.ui.layout.HorizontalBoxLayout(); + hLayout.setHeight("auto"); + hLayout.setVerticalChildrenAlign("middle"); + hLayout.setSpacing(4); + + o = new qx.ui.form.TextField("2"); + o.setWidth(200); + hLayout.add(o); + fsm.addObject("text_message", o); + + o = new qx.ui.form.Button("Send to server"); + o.addEventListener("execute", fsm.eventListener, fsm); + hLayout.add(o); + fsm.addObject("button_send", o); + + o = new qx.ui.form.Button("Abort"); + o.setEnabled(false); + o.addEventListener("execute", fsm.eventListener, fsm); + hLayout.add(o); + fsm.addObject("button_abort", o); + + vLayout.add(hLayout); + + vLayout.add(new qx.ui.basic.Label("Result:")); + o = new qx.ui.form.TextField(""); + o.setWidth(600); + vLayout.add(o); + fsm.addObject("text_result", o); + + var hLayout = new qx.ui.layout.HorizontalBoxLayout(); + hLayout.setHeight("auto"); + hLayout.setVerticalChildrenAlign("middle"); + hLayout.setSpacing(4); + + var o = new qx.ui.basic.Atom("Idle=blue, RPC=red"); + o.setBorder(qx.renderer.border.BorderPresets.getInstance().black); + o.setColor(new qx.renderer.color.Color("white")); + o.setWidth(200); + o.setHeight(30); + o.setPadding(4); + hLayout.add(o); + fsm.addObject("atom_1", o, "group_color_change"); + + var o = new qx.ui.basic.Atom("Idle=blue, RPC=red"); + o.setBorder(qx.renderer.border.BorderPresets.getInstance().black); + o.setColor(new qx.renderer.color.Color("white")); + o.setWidth(200); + o.setHeight(30); + o.setPadding(4); + hLayout.add(o); + fsm.addObject("atom_2", o, "group_color_change"); + + var o = new qx.ui.basic.Atom("Idle=blue, RPC=red"); + o.setBorder(qx.renderer.border.BorderPresets.getInstance().black); + o.setColor(new qx.renderer.color.Color("white")); + o.setWidth(200); + o.setHeight(30); + o.setPadding(4); + hLayout.add(o); + fsm.addObject("atom_3", o, "group_color_change"); + + vLayout.add(hLayout); + + d.add(vLayout); +} diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/main.js b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/main.js new file mode 100644 index 0000000000..56a53ac484 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Fsm_1/main.js @@ -0,0 +1,11 @@ +qx.core.Init.getInstance().defineMain(function() +{ + // Initialize the finite state machine + fsm = initFsm(); + + // Initialize the GUI + initGui(fsm); + + // Start the finite state machine + fsm.start(); +}); diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GalleryList_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GalleryList_1.html new file mode 100644 index 0000000000..3973623338 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GalleryList_1.html @@ -0,0 +1,129 @@ + + + + qooxdoo » Demo + + + + + + + + + +
+

ListSort implementation

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Gallery_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Gallery_1.html new file mode 100644 index 0000000000..3252d3d1de --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Gallery_1.html @@ -0,0 +1,116 @@ + + + + qooxdoo » Demo + + + + + + + + + +
+

Test file for qx.ui.embed.Gallery

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_1.html new file mode 100644 index 0000000000..39c2eafd00 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_1.html @@ -0,0 +1,107 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Introducing qx.ui.groupbox.GroupBox.

+
+ +
builtincontent content content content content content content content content content content content content content content
+ + + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_2.html new file mode 100644 index 0000000000..117732caf4 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_2.html @@ -0,0 +1,153 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test for qx.ui.groupbox.CheckGroupBox

+
+ +
builtincontent content content content content content content content content content content content content content content
+ + + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_3.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_3.html new file mode 100644 index 0000000000..e9a77c64bf --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/GroupBox_3.html @@ -0,0 +1,160 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test for qx.ui.groupbox.RadioGroupBox

+
+ +
builtincontent content content content content content content content content content content content content content content
+ + + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Iframe_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Iframe_1.html new file mode 100644 index 0000000000..90d87e1d9b --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Iframe_1.html @@ -0,0 +1,71 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Iframe implementation. Elastic.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Inline_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Inline_1.html new file mode 100644 index 0000000000..bfec3e773f --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Inline_1.html @@ -0,0 +1,260 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Inline widget.

Application layout is disabled by using qx.core.Settings. Scrollbars appear, if the content is bigger than the window.

+
+ +
+ Inline Frame #1 +
+ +
+ Inline Frame #2 +
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_1.html new file mode 100644 index 0000000000..661c4a8030 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_1.html @@ -0,0 +1,67 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Testing qx.ui.listview.ListView with text cells.

+

Testing of column alignment, resizeable prohibition for columns and live resizing.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_2.html new file mode 100644 index 0000000000..14df77b47e --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_2.html @@ -0,0 +1,53 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Testing qx.ui.listview.ListView with text cells and an additional icon.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_3.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_3.html new file mode 100644 index 0000000000..89bfc6b086 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_3.html @@ -0,0 +1,51 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Testing qx.ui.listview.ListView with iconHtml cells.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_4.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_4.html new file mode 100644 index 0000000000..f673bacc90 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ListView_4.html @@ -0,0 +1,58 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Testing qx.ui.listview.ListView with text cells.

+

Added some sort handling stuff.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/List_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/List_1.html new file mode 100644 index 0000000000..17981e6f0c --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/List_1.html @@ -0,0 +1,127 @@ + + + + qooxdoo » Demo + + + + + + + +
+

List implementation

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Menu_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Menu_1.html new file mode 100644 index 0000000000..66fd0c8687 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Menu_1.html @@ -0,0 +1,193 @@ + + + + qooxdoo » Demo + + + + + + + +
+

qx.ui.menu.Menu Implementation.

+

Added qx.client.Command support tests.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/NativeWindow_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/NativeWindow_1.html new file mode 100644 index 0000000000..4d607a4424 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/NativeWindow_1.html @@ -0,0 +1,198 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Native Windows. Could be understood as an enhanced window.open with some additional options like to create modal windows.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RadioButton_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RadioButton_1.html new file mode 100644 index 0000000000..6976cb5fbf --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RadioButton_1.html @@ -0,0 +1,114 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Tests for qx.ui.form.RadioButton. qx.ui.form.RadioButton extends qx.ui.basic.Atom and so it inherits all the options and properties defined there.

+

To group multiple QxRadioButtons you must define a instance of qx.manager.selection.RadioManager and add them to this new instance. All QxRadioButtons assigned to the same group make sure that only one of them is checked at the same time.

+

+

+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RepeatButton_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RepeatButton_1.html new file mode 100644 index 0000000000..3858e7594a --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RepeatButton_1.html @@ -0,0 +1,73 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test the qx.ui.form.RepeatButton constructor. qx.ui.form.RepeatButton is based on qx.ui.form.Button but adds some interval handled event mechanism.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Resizer_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Resizer_1.html new file mode 100755 index 0000000000..05ed00b7ce --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Resizer_1.html @@ -0,0 +1,63 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test for qx.ui.resizer.Rezizer.

+

+ The Resizer widget acts as a wrapper of another widget. It allows the child widget to be resized by the end user. +

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RpcTreeFullControl_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RpcTreeFullControl_1.html new file mode 100644 index 0000000000..3bd0fed749 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/RpcTreeFullControl_1.html @@ -0,0 +1,194 @@ + + + + qooxdoo » Demo + + + + + + + + +
+

Only works together with a RPC backend!

+

+ Shows a tree which listens for tree events. This script communicates via + JSON-RPC to a backend server. Each time a new tree node is opened, the + children are requested from the server. See the server-side functions + at backend/php/services/qooxdoo/fs.php. +

+
+ + + + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Spinner_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Spinner_1.html new file mode 100644 index 0000000000..05406d5c53 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Spinner_1.html @@ -0,0 +1,106 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test for qx.ui.form.Spinner.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/SplitPane_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/SplitPane_1.html new file mode 100644 index 0000000000..2f965c16bd --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/SplitPane_1.html @@ -0,0 +1,72 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test for normal width Splitpane, no holding knobs, live resize enabled.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/SplitPane_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/SplitPane_2.html new file mode 100644 index 0000000000..29f07fe558 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/SplitPane_2.html @@ -0,0 +1,75 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test for extra slim Splitpane, with holding knobs.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TabView_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TabView_1.html new file mode 100644 index 0000000000..0179891e00 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TabView_1.html @@ -0,0 +1,152 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Tabbar implementation.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TabView_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TabView_2.html new file mode 100644 index 0000000000..0599a12103 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TabView_2.html @@ -0,0 +1,127 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Tabbar implementation.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Table_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Table_1.html new file mode 100644 index 0000000000..1fcf4b09c2 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Table_1.html @@ -0,0 +1,107 @@ + + + + qooxdoo » Demo + + + + + + + +
+

A table with virtual scrolling, model-view-controller, renderers, + editing, sorting, column resizing, column reordering, + column hiding.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Table_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Table_2.html new file mode 100644 index 0000000000..d09cc85a96 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Table_2.html @@ -0,0 +1,50 @@ + + + + qooxdoo » Demo + + + + + + + +
+

A table with fixed columns.

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_1.html new file mode 100644 index 0000000000..5fdd1836f5 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_1.html @@ -0,0 +1,252 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Introduce all classes needed for creating real qx.ui.toolbar.ToolBars. This includes qx.ui.toolbar.ToolBars, + qx.ui.toolbar.ToolBarParts, qx.ui.toolbar.Separator and qx.ui.toolbar.ToolBarButtons.

+ +

The qx.ui.toolbar.ToolBarButtons and QxRadioButtons in this example are beautifully + decoupled by "global" qx.event.type.DataEvent.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_2.html new file mode 100644 index 0000000000..13ccd5ba41 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_2.html @@ -0,0 +1,269 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Introducing qx.ui.toolbar.CheckBox and qx.ui.toolbar.RadioButton.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_3.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_3.html new file mode 100644 index 0000000000..7cb8745991 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_3.html @@ -0,0 +1,184 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Again a nice example which shows how to use qx.ui.toolbar.ToolBar as a menubar system.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_4.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_4.html new file mode 100644 index 0000000000..28aff3030f --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolBar_4.html @@ -0,0 +1,196 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Again a nice example which shows how to use qx.ui.toolbar.ToolBar as a menubar system.

+

Added some parts and a new flex zone which aligns the help button to the right edge

+

Added some image and a qx.ui.toolbar.CheckBox, you can event combine all these features as you can easily see here.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolTip_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolTip_1.html new file mode 100644 index 0000000000..9beebd57a1 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/ToolTip_1.html @@ -0,0 +1,111 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Test for QxToolTips. Each qx.ui.popup.ToolTip could be assigned to any + instance of qx.ui.core.Widget. You could also use one qx.ui.popup.ToolTip instance + for multiple QxWidgets (to show the same tooltip any multiple items).

+
+ + + + \ No newline at end of file diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_1.html new file mode 100644 index 0000000000..e46e855dc2 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_1.html @@ -0,0 +1,235 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Shows a tree, with user-defined icons for some nodes.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_2.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_2.html new file mode 100644 index 0000000000..18c7cdafa4 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_2.html @@ -0,0 +1,270 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Shows a tree, with user-defined extra fields. In this example, the extra +fields include a left-justified icon, a checkbox between the node icon and the +label, and a whole series of right-justified fields. Additionally, the root node may be hidden.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_3.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_3.html new file mode 100644 index 0000000000..cbbf442732 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_3.html @@ -0,0 +1,298 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Shows a tree, with user-defined icons for some nodes. This tests + listening for tree events. A separate alert is generated upon opening a + folder that has contents; when opening a folder that has no contents; and + closing a folder.

We also demonstrate changing the default value of + 'allowShowPlusMinusSymbol' so that all folders initially have a plus/minus + symbol. Then, upon opening an empty folder, we remove that + icon.

Lastly, we demonstrate in the alert presented by tree events, + use of the getHierarchy() method to obtain a full "path" for a tree + node.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_4.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_4.html new file mode 100644 index 0000000000..b3c701f01f --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/TreeFullControl_4.html @@ -0,0 +1,384 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Shows a tree and allows playing with the settings of the Tree + properties hideNode and rootOpenClose. Also demonstrates + manipulating display (or not) of tree lines at specific indentation + levels, using the excludeSpecificTreeLines property.

+ +
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Tree_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Tree_1.html new file mode 100644 index 0000000000..ef29240538 --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Tree_1.html @@ -0,0 +1,191 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Shows a tree, with user-defined icons for some nodes.

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Window_1.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Window_1.html new file mode 100644 index 0000000000..6d877611ba --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/Window_1.html @@ -0,0 +1,308 @@ + + + + qooxdoo » Demo + + + + + + + +
+

This is the qx.ui.window.Window widget. These should emulate the default look and behaviour of the application windows running under Microsoft Windows(TM).

+
+ + + + diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file1.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file1.swf new file mode 100644 index 0000000000..2e6d69a3fd Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file1.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file10.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file10.swf new file mode 100644 index 0000000000..eeafa9a8f3 Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file10.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file2.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file2.swf new file mode 100644 index 0000000000..51c8f0ff76 Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file2.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file3.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file3.swf new file mode 100644 index 0000000000..0b6b56be85 Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file3.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file4.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file4.swf new file mode 100644 index 0000000000..746baa8cd9 Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file4.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file5.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file5.swf new file mode 100644 index 0000000000..a3333e1c31 Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file5.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file6.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file6.swf new file mode 100644 index 0000000000..2cad550081 Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file6.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file7.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file7.swf new file mode 100644 index 0000000000..b5f4eb4ddf Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file7.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file8.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file8.swf new file mode 100644 index 0000000000..54c9a11edc Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file8.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file9.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file9.swf new file mode 100644 index 0000000000..cc41ff1c10 Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/color/file9.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/fo_tester.fla b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/fo_tester.fla new file mode 100644 index 0000000000..afd4bb6134 Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/fo_tester.fla differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/fo_tester.swf b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/fo_tester.swf new file mode 100644 index 0000000000..8e0b966bca Binary files /dev/null and b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/image/flash/fo_tester.swf differ diff --git a/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/index.html b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/index.html new file mode 100644 index 0000000000..ac437542ac --- /dev/null +++ b/webapps/qooxdoo-0.6.3-sdk/frontend/demo/source/html/example/index.html @@ -0,0 +1,18 @@ + + + + qooxdoo » Demo + + + + + + + +
+

Please choose an example from above.

+
+ + \ No newline at end of file -- cgit