[Qooxdoo-commit] qooxdoo/source/test/user Native_Window_1.html,1.1.2.8,1.1.2.9
Brought to you by:
ecker,
martinwittemann
|
From: Sebastian W. <wp...@us...> - 2006-01-23 17:02:35
|
Update of /cvsroot/qooxdoo/qooxdoo/source/test/user In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18865/source/test/user Modified Files: Tag: renderer Native_Window_1.html Log Message: Cleaned up 'virtual' mode from QxNativeWindow Index: Native_Window_1.html =================================================================== RCS file: /cvsroot/qooxdoo/qooxdoo/source/test/user/Attic/Native_Window_1.html,v retrieving revision 1.1.2.8 retrieving revision 1.1.2.9 diff -u -d -r1.1.2.8 -r1.1.2.9 --- Native_Window_1.html 19 Jan 2006 14:46:56 -0000 1.1.2.8 +++ Native_Window_1.html 23 Jan 2006 17:02:20 -0000 1.1.2.9 @@ -26,19 +26,9 @@ <script type="text/javascript"> window.application.main = function() { - var w1 = new QxNativeWindow("My first QxNativeWindow"); - - w1.setDimension(280, 170); - - //w1.setSource("http://www.google.de"); - - w1.addEventListener("ready", function() { - this.debug("window fired ready event"); - }); + var w1 = new QxNativeWindow("http://www.google.com"); - w1.addEventListener("load", function() { - this.debug("window fired load event"); - }); + w1.setDimension(600, 400); w1.addEventListener("ready", function() { @@ -86,18 +76,20 @@ + + var l = new QxVerticalBoxLayout; l.setLocation(20, 96); l.setWidth("auto"); l.setHeight("auto"); d.add(l); - var fs1 = new QxFieldSet("Settings (initial)"); + var fs1 = new QxFieldSet("Initial Settings"); fs1.setHeight("auto"); l.add(fs1); - var chk1 = new QxCheckBox("Resizeable (Could be disabled at runtime, too)"); + var chk1 = new QxCheckBox("Resizeable"); chk1.setLocation(0, 0); chk1.setChecked(true); chk1.addEventListener("changeChecked", function(e) { @@ -132,103 +124,78 @@ w1.setShowToolbar(e.getNewValue()); }); - var chk6 = new QxCheckBox("Allow Scrollbars (do not work here, omitted by CSS)"); + var chk6 = new QxCheckBox("Allow Scrollbars"); chk6.setLocation(0, 100); chk6.setChecked(false); chk6.addEventListener("changeChecked", function(e) { w1.setAllowScrollbars(e.getNewValue()); }); + + var chkb2 = new QxCheckBox("Modal"); + chkb2.setLocation(0, 120); + chkb2.setChecked(false); + chkb2.addEventListener("changeChecked", function(e) { w1.setModal(e.getNewValue()); }); - fs1.add(chk1, chk2, chk3, chk4, chk5, chk6); + fs1.add(chk1, chk2, chk3, chk4, chk5, chk6, chkb2); - var fs2 = new QxFieldSet("Settings (initial and runtime)"); - fs2.setHeight("auto"); - l.add(fs2); - var tf1 = new QxTextField("My first QxNativeWindow"); - tf1.setLocation(0, 2); - tf1.setWidth(150); - var btn1 = new QxButton("Set Caption", "icons/16/buttonok.png"); - btn1.setLocation(155, 0); - btn1.addEventListener("click", function() { w1.setCaption(tf1.getValue()); }); + var fs2 = new QxFieldSet("Runtime Settings"); + fs2.setHeight("auto"); + l.add(fs2); - var tf6 = new QxTextField(); - tf6.setLocation(0, 32); + var tf6 = new QxTextField("http://www.google.com"); + tf6.setLocation(0, 2); tf6.setWidth(150); var btn6 = new QxButton("Set Source", "icons/16/buttonok.png"); - btn6.setLocation(155, 30); + btn6.setLocation(155, 0); btn6.addEventListener("click", function() { w1.setSource(tf6.getValue()); }); - var chkb1 = new QxCheckBox("Show Caption"); - chkb1.setLocation(0, 60); - chkb1.setChecked(true); - chkb1.addEventListener("changeChecked", function(e) { w1.setShowCaption(e.getNewValue()); }); - - var chkb2 = new QxCheckBox("Modal (initial add modal=yes for gecko)"); - chkb2.setLocation(0, 80); - chkb2.setChecked(false); - chkb2.addEventListener("changeChecked", function(e) { w1.setModal(e.getNewValue()); }); - - var chkb3 = new QxCheckBox("Moveable"); - chkb3.setLocation(0, 100); - chkb3.setChecked(true); - chkb3.addEventListener("changeChecked", function(e) { w1.setMoveable(e.getNewValue()); }); - - - - var tf2 = new QxTextField("280"); - tf2.setLocation(0, 132); + var tf2 = new QxTextField("600"); + tf2.setLocation(0, 42); tf2.setWidth(50); var btn2 = new QxButton("Set Width", "icons/16/buttonok.png"); - btn2.setLocation(55, 130); + btn2.setLocation(55, 40); btn2.addEventListener("click", function() { w1.setWidth(parseInt(tf2.getValue())); }); - var btn4 = new QxButton("Auto", "icons/16/run.png"); - btn4.setLocation(140, 130); - btn4.addEventListener("click", function() { chk1.setChecked(false); w1.setWidth("auto"); }); - var tf3 = new QxTextField("170"); - tf3.setLocation(0, 162); + var tf3 = new QxTextField("400"); + tf3.setLocation(0, 72); tf3.setWidth(50); var btn3 = new QxButton("Set Height", "icons/16/buttonok.png"); - btn3.setLocation(55, 160); + btn3.setLocation(55, 70); btn3.addEventListener("click", function() { w1.setHeight(parseInt(tf3.getValue())); }); - var btn5 = new QxButton("Auto", "icons/16/run.png"); - btn5.setLocation(143, 160); - btn5.addEventListener("click", function() { chk1.setChecked(false); w1.setHeight("auto"); }); - var btn7 = new QxButton("Center to screen", "icons/16/kpersonalizer.png"); - btn7.setLocation(0, 200); + btn7.setLocation(0, 110); btn7.addEventListener("click", function() { w1.centerToScreen() }); var btn8 = new QxButton("Center to screen area", "icons/16/kpersonalizer.png"); - btn8.setLocation(0, 230); + btn8.setLocation(0, 140); btn8.addEventListener("click", function() { w1.centerToScreenArea() }); var btn9 = new QxButton("Center to opener", "icons/16/kpersonalizer.png"); - btn9.setLocation(0, 260); + btn9.setLocation(0, 170); btn9.addEventListener("click", function() { w1.centerToOpener() }); - fs2.add(tf1, btn1, tf6, btn6, chkb1, chkb2, chkb3, tf2, btn2, tf3, btn3, btn4, btn5, btn7, btn8, btn9); + fs2.add(tf6, btn6, tf2, btn2, tf3, btn3, btn7, btn8, btn9); }; </script> </body> |