VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

求助:表單中的表單控制

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
sken



註冊時間: 2004-02-17
文章: 67


第 1 樓

發表發表於: 星期四 十月 07, 2004 3:04 pm    文章主題: 求助:表單中的表單控制 引言回覆

小弟有一問題想請問各位大大
小弟做了三層表單
最外層為第一層表單
第一層表單內有三個按鈕,各可呼叫其他表單
被呼叫的表單為第二層表單
而第二層表單內也有各自的不同數量的按鈕,可呼叫第三層表單
問題是小弟想要第三層表單或更高層的表單,在操作時,不希望使用者還可以點選其他第一層,第二層的表單內的物件,但是 又希望最外層也就是第一層的表單可以最小化,小弟該如何做
小弟試過把其他層用 enable = .f. 但回上一層後 那層表單就改不回了,爾且第一層也不能最小化
現在小弟都是用最上層蓋住下層讓他點不到,但製表不治本
希望各位大大幫幫忙
回頂端
檢視會員個人資料 發送私人訊息
elleryq



註冊時間: 2007-06-21
文章: 768


第 2 樓

發表發表於: 星期五 十月 08, 2004 8:55 am    文章主題: 引言回覆

Form 改成 Modal 試試看~
預設是 modeless
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
Mibh



註冊時間: 2004-02-21
文章: 19


第 3 樓

發表發表於: 星期五 十月 08, 2004 9:34 am    文章主題: 引言回覆

1.請將各表單的windowtype設為1-模式
2.最小化的方法及還原
thisform.windowstate=1
do form 第二層
thisform.windowstate=0
回頂端
檢視會員個人資料 發送私人訊息
sken



註冊時間: 2004-02-17
文章: 67


第 4 樓

發表發表於: 星期五 十月 08, 2004 2:25 pm    文章主題: 引言回覆

Mibh 寫到:
1.請將各表單的windowtype設為1-模式
2.最小化的方法及還原
thisform.windowstate=1
do form 第二層
thisform.windowstate=0



因為各表單的windowtype都設為1-模式
都為強佔模式,所以do form 第二層以後, 其他的物件皆不能動了(包含最大化最小化),後面的程式也不跑了,直到第二層表單釋放後才能繼續...........
所以失敗.............煩請知道的指點迷津一下 感恩
回頂端
檢視會員個人資料 發送私人訊息
朱育興



註冊時間: 2003-08-25
文章: 661
來自: 台中市大里區

第 5 樓

發表發表於: 星期六 十月 09, 2004 12:19 am    文章主題: 引言回覆

只是建議啦!用 PageFrame 來代替,每一個 Page 代表一個 Form 的內容。
_________________
希望有更多人來參與
VFP wiki - 需要大家一起完成的VFP電子書與FAQ
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 MSN Messenger
sken



註冊時間: 2004-02-17
文章: 67


第 6 樓

發表發表於: 星期二 十月 12, 2004 3:48 pm    文章主題: 引言回覆

sanchi 寫到:
事實上form之 Shocked window type=1即代表只有此form為active,
其他都Inactive,故是不是最小化已不重要了
我的習慣是第一層form之windowtype=0,其他層皆為1,
省了很多麻煩


但如果執行到一半,想先執行別的軟體(上網拉,放音樂拉.....),不能最小化也頗麻煩的,我看過其他用foxpro 所寫的套裝軟體 ,他們都做得到,所以...........

還是請知曉的大大 ,告知一下,感恩
回頂端
檢視會員個人資料 發送私人訊息
sken



註冊時間: 2004-02-17
文章: 67


第 7 樓

發表發表於: 星期三 十月 13, 2004 8:09 am    文章主題: 引言回覆

sanchi 寫到:
依您的需求,事實上可在整個應用程式之右上角按"_"即達成任務
至於那個"X"可用_screen.closable=.f.不讓人按 Laughing


sanchi 大大你說的這樣做的確是可以,我知道,但.............
我是把_screen隱藏掉 (在config.fpw檔裡 加入screen = off) ,自己另創主表單,這樣就不行了!!!
如果改回來用_screen控制 , 就要多打好幾行的基本_screen控制ㄟ
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作