?? windowtest.xml
字號:
<?xml version="1.0"?><!-- This tests several properties for the internal window--><application> <window caption="WindowTest" width="600" height="600" centered="true"/> <resources> <script><![CDATA[function WindowTest() { var appWin = application.getWindow(); var win = new BiWindow("WindowTest - Microsoft Internet Explorer"); var cp = win.getContentPane(); win.setBounds(25, 25, 200, 200); appWin.add(win); //////////////////////////////////////////////////////////// // show chrome var showGroupBox = new BiGroupBox("Show Chrome"); showGroupBox.setLocation(5, 5); showGroupBox.setRight(5); var showIconCheck = new BiCheckBox("Show Icon", win.getShowIcon()); var showMinimizeCheck = new BiCheckBox("Show Minimze", win.getShowMinimize()); var showMaximizeCheck = new BiCheckBox("Show Maximize", win.getShowMaximize()); var showCloseCheck = new BiCheckBox("Show Close", win.getShowClose()); cp.add(showGroupBox); WindowTest.layoutAndAddComponents(showGroupBox, 20, [showIconCheck, showMinimizeCheck, showMaximizeCheck, showCloseCheck] ); showGroupBox.setHeight( showCloseCheck.getTop() + showCloseCheck.getHeight() + 5 + showGroupBox.getInsetTop() ); showIconCheck.addEventListener("change", function (e) { win.setShowIcon( showIconCheck.getChecked() ); }); showMinimizeCheck.addEventListener("change", function (e) { win.setShowMinimize( showMinimizeCheck.getChecked() ); }); showMaximizeCheck.addEventListener("change", function (e) { win.setShowMaximize( showMaximizeCheck.getChecked() ); }); showCloseCheck.addEventListener("change", function (e) { win.setShowClose( showCloseCheck.getChecked() ); }); //////////////////////////////////////////////////////////// // enable chrome var enableGroupBox = new BiGroupBox("Enable Chrome"); enableGroupBox.setLocation(5, showGroupBox.getTop() + showGroupBox.getHeight() + 5); enableGroupBox.setRight(5); cp.add(enableGroupBox); var canMinimizeCheck = new BiCheckBox("Can Minimize", win.getCanMinimize()); var resizableCheck = new BiCheckBox("Resizable", win.getResizable()); WindowTest.layoutAndAddComponents( enableGroupBox, 20, [canMinimizeCheck, resizableCheck] ); enableGroupBox.setHeight( resizableCheck.getTop() + resizableCheck.getHeight() + 5 + enableGroupBox.getInsetTop() ); canMinimizeCheck.addEventListener("change", function (e) { win.setCanMinimize( canMinimizeCheck.getChecked() ); }); resizableCheck.addEventListener("change", function (e) { win.setResizable( resizableCheck.getChecked() ); }); // minimized check var minimizedCheck = new BiCheckBox("Minized", false); minimizedCheck.setLocation(5, 5); appWin.add(minimizedCheck, appWin.getFirstChild()); minimizedCheck.lastState = win.getState(); win.addEventListener("statechanged", function (e) { minimizedCheck.setChecked( win.getState() == "minimized"); if (win.getState() != "minimized") minimizedCheck.lastState = win.getState(); }); minimizedCheck.addEventListener("change", function (e) { win.setState( minimizedCheck.getChecked() ? "minimized" : minimizedCheck.lastState ); }); win.addEventListener("close", function (e) { appWin.remove(minimizedCheck); minimizedCheck.dispose(); });}WindowTest.layoutAndAddComponents = function (oParent, nStart, aItems) { var insetTop = oParent.getInsetTop(); for (var i = 0; i < aItems.length; i++ ) { oParent.add( aItems[i] ); aItems[i].setLocation( 5, nStart - insetTop ); aItems[i].setRight( 5 ); nStart += aItems[i].getHeight() + 5; }};WindowTest.main = function () { new WindowTest; }; ]]></script> </resources></application>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -