?? mdi技巧 (2001年4月21日).txt
字號:
MDI技巧 (2001年4月21日)
網友更新 分類:系統 作者:ice_ren 推薦:ice_ren 閱讀次數:383
(http://www.codesky.net)
--------------------------------------------------------------------------------
有時候我們在設計mdi窗體時會發現,自己設計的子窗體總是一開始就出現在主窗體中。隨著設計的窗體越多,子窗體就呈現層疊的方式出現在主窗體中。如何使主窗體中的子窗體不顯示,而當觸發某一個按鈕或者菜單項時,子窗體才顯示呢?
方法如下:
1、在options中將子窗體從Auto_create forms移到Available forms中去
2、在擊發按鈕或者菜單中用如下語句
form2:=tform2.create(application)
當然窗體多了,你可以在分別菜單項里添加以上語句,不同的是只需要稍做修改就可以了。
現在再實驗一下,程序運行時,子窗體并沒有出現,當觸發了某一個按鈕或者菜單時,它才會出現。
當然,不要忘記了在每一個子窗體中的close事件中,寫上一句action:=cafree;這樣你就可以關閉子窗體了。隨心所欲的去控制子窗體的出現。
(來自碧草青青 http://rongercao.go.163.com)
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -