字型顏色無法設定 |
缺席
|
kennywclin
一般會員 發表:1 回覆:1 積分:0 註冊:2010-02-20 發送簡訊給我 |
使用GroupBox及CheckBox時,在BCB6中可以設定其文字的前景及背景顏色,但在C++ Builder 2010 Architect只能
設定背景顏色,但文字顏色仍是黑色的,請問是哪裡出了問題? 我的系統如下: Windows 7 RTM 7600, BCB6, C Builder/Delphi 2010 Architect 可能還有其他元件也有類似的問題,我未全部測試。 該情形在C Builder 2009也出現同樣的問題! 但如果原來是在BCB6寫的程式再升級成2009/2010則顯示是正常的! 困擾甚久,盼有高手可以幫忙.... 編輯記錄
taishyang 重新編輯於 2010-02-23 17:36:31, 註解 無‧
|
kennywclin
一般會員 發表:1 回覆:1 積分:0 註冊:2010-02-20 發送簡訊給我 |
爬文許久,總算在下列網站找到了答案:
https://forums.codegear.com/thread.jspa?threadID=21240 原來是Windows 7佈景主題惹的禍! 如果原程式不變,把佈景主題改成 "Windows傳統配色",那麼在所有以 TWinControl 衍生的元件上的文字顏色 都能由程式本身控制(亦即在Delphi/C 內的顏色設定會生效),否則該顏色將由Windows (Theme)享有主導權 (override),結果就是文字顏色仍為黑色。 |
herbert2
尊榮會員 發表:58 回覆:640 積分:894 註冊:2004-04-16 發送簡訊給我 |
|
ESCAPE
一般會員 發表:37 回覆:47 積分:16 註冊:2005-02-15 發送簡訊給我 |
|
it1506
初階會員 發表:33 回覆:89 積分:49 註冊:2011-02-16 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |