MDIChild 的問題(100分)

  • 主题发起人 主题发起人 jiichen
  • 开始时间 开始时间
J

jiichen

Unregistered / Unconfirmed
GUEST, unregistred user!
請問:
我寫了一個典型的 MDI 程式,MDIChild 是採用動態產生的辦法,
var Child:TMDIChild;
Child:=TMDIChild.Create(Application);......
現在要寫一個功能可讓使用者修改界面,如色彩及字型之類,
對於已存之子視窗沒有問題,可以修正,可是,之後產生的
新視窗便沒有變動到,而 TMDIChild 又只是一個宣告,
無法直接修改它,請問有何好辦法嗎?

順便問一下,使用了 TActionList 的 Standard Action
,的確是一行程式碼都不用寫,哪...如果我想追蹤原是程式碼,不知如何
辦到呢?因為想增加功能,可是新程式會將其蓋掉!

兩個問題各五十分好了,生活不易,要節省一點了。:)

 
1。换一下思路,在MAINFORM上定义几个类
UIColor,UIFont在它们中保存用户的设置。
var Child:TMDIChild;
BEGIN
Child:=TMDIChild.Create(Application);
Child。FONT:=UIFONT;
CHILD。COLOR:=UIColor;
END;
 
嗯!這點我也想過了,只是覺得 Delphi 應該
沒有這麼弱,沒理由說要再另外浪費變數、花功夫來
做保存,由於我只是個入門的新手,所以才 Post 上來
聽聽高手的意見。
 
jiichen:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
如果你在使用D5的话,可以尝试使用TFrame。
 
如果你是使用D5的话,可以尝试使用TFrame。
 
全局变量总归有它的好处!!!
按arm的说法吧!
 
遍历各子窗口,当遍历到所操作的窗口时,对其进行所需要的操作即可。
 
To JohnsonGuo
Frame 有辦法做到嗎?該如何呢?
To 卢周
要在何時作此一遍歷之動作呢?

如果在沒辦法,只好使用全區變量了!
 
多人接受答案了。
 
后退
顶部