vcl-styles

    4熱度

    3回答

    如何將Delphi XE2 VCL樣式嵌入到dll中?應用程序 - 外觀頁面在DLL項目的項目設置中不可見。 我試着在$ R指令中包含的rc文件中定義它們,但是如果有更好的方法,我想知道。 RC-文件例如: GOLDENGRAPHITE VCLSTYLE "C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\Redist\styles\vcl\Gol

    8熱度

    2回答

    我正在使用啓用了vcl樣式的組合框,但是當我運行應用程序時,組合框使用的高亮顏色是窗口高亮顏色,而不是vcl樣式。 我該如何解決這個問題,我的意思是在組合框中使用vcl樣式高亮顏色?

    7熱度

    1回答

    我正在使用Application.MessageBox在我的VCL應用程序上顯示消息,但是當應用程序應用了一個vcl樣式時,消息窗口顯示的是windows樣式而不是當前的vcl樣式。 示例代碼 Application.MessageBox('Hello World', 'Hello', MB_OK + MB_ICONINFORMATION); 樣本圖像 我如何可以顯示當前VCL風格的一個消息框

    7熱度

    1回答

    是VclStyle Bug? T 1 TI試圖找到bug修正列表(http://edn.embarcadero.com/article/42090/),但我不能 文件>新建> VCL應用 TProgressBar把主要形式> TProgressBar .Style:= pbstMarQuee 項目選項> Appearence>設置自定義樣式>設置默認風格 按Ctrl + F9 進度不起作用 對不起

    12熱度

    4回答

    有沒有一個很好的VCL樣式教程,我們可以看到如何動態地(在運行時)加載/更改樣式? 由於XE2是VCL樣式的第一個版本,因此這應該與Delphi XE2一起使用。

    3熱度

    1回答

    我使用的是張貼在這個環節TSplitter enhanced with grab bar代碼,繪製在分割控制扶手杆, procedure TSplitter.Paint; var R: TRect; X, Y: integer; DX, DY: integer; i: integer; Brush: TBitmap; begin R

    4熱度

    1回答

    我注意到,當啓用VCL樣式時,即使沒有按Alt鍵,熱鍵也會選擇菜單中的項目。 這干擾了我的用戶界面的其餘部分,我發現一個樣式庫更改熱鍵行爲很奇怪。 我可以以某種方式消除這種不一致嗎? 正常:按下「A」不會激活主菜單(Alt + A)。 樣式化:按 「A」 激活主菜單。 注意:不需要Alt鍵。 我的測試項目爲here萬一有人想嘗試一下。

    3熱度

    2回答

    禁用類剝皮使用XE2 VCL風格,我想禁用換膚的的TLabel(或財產sfTextLabelNormal) 我已經嘗試了所有種類的其他問題的解決方案,如使用Engine.UnRegisterStyleHook,但它沒有效果。

    3熱度

    1回答

    我在繪製VCL風格的窗口元素時遇到繪畫不正確的問題。在具有圓角的樣式上,我在控件邊界矩形和樣式的圓角窗口角之間的空白處獲得了白色背景。 上面的影像是用水族光板岩運行,但帶有圓角的任何風格會顯示此相同的問題。我錯過了什麼? type TSample = class(TCustomControl) protected procedure Paint; override;

    1熱度

    1回答

    我想創建一個用戶選擇的樣式保存到ini文件(JvFormStorage和JVIniFileStorage)的窗體。我的問題是,如果我把我的代碼在OnCreate它不工作,在OnShow中的作品,但我得到的錯誤: "Cannot change Visible in OnShow or OnHide" 即使這是在OnShow中或在程序的唯一代碼調用(綠1一個菜單項,但會轉化爲下拉框選擇)即: Proc