有一種模式形式:標籤,按鈕,組框。德爾福:模態形式閃爍
我從表1上點擊一個按鈕調用:Form2.ShowModal;
當窗體2首先出現 - 都是因爲混合效果好。但下一張表格的外觀有閃爍,尤其是標籤,按鈕。我試圖用DoubleBuffered:=True/False and ParentFont:=True/False (in case of a group box, frame)
。它沒有幫助:(
任何人能幫助嗎?謝謝!
有一種模式形式:標籤,按鈕,組框。德爾福:模態形式閃爍
我從表1上點擊一個按鈕調用:Form2.ShowModal;
當窗體2首先出現 - 都是因爲混合效果好。但下一張表格的外觀有閃爍,尤其是標籤,按鈕。我試圖用DoubleBuffered:=True/False and ParentFont:=True/False (in case of a group box, frame)
。它沒有幫助:(
任何人能幫助嗎?謝謝!
好了,這也有問題,如果有什麼更好的替代這種解決方案
,OnFormCreate
Form2.AlphaBlendValue := 0;
Form2.AlphaBlend := true;
第二,添加定時器,OnTimerEvent
Form2.AlphaBlendValue := 255;
Form2.AlphaBlend := false;
Timer1.Enable := False;
OnFormShow
Timer1.Enable := True;
我不敢相信我發生過這件事。我遇到了一個與TCppWebBrowser控件非常類似的問題。當我在持有瀏覽器控件的窗體上調用ShowModal時,控件的外觀會閃爍。這固定它! – Brandon
你能告訴我們什麼引發閃爍?即使進行用戶交互也會閃爍嗎? –
你是否摧毀了表單並重新創建它,或者只是隱藏並顯示? – Sam
@David Heffernan和Sam,當a出現時,它閃爍。我不摧毀並重新創建它,我隱藏並展示它。我有10個標籤,10個按鈕,5個編輯,一個窗體上的組框 - >所有閃爍。 – maxfax