翻譯|產品更新|編輯:李亞男|2019-06-11 15:32:18.293|閱讀 715 次
概述:皮膚控件Alphacontrols v14改進了皮膚的內部結構,在Window 10中增加了對每個監視器縮放的支持。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
AlphaControls是一個標準的皮膚控件集合,它具有很多新的屬性,可以添加到普通的控件中以增強程序界面效果,同時還能添加一些行為到普通的控件中,并使用了一些新技術。
AlphaControls是一個易于使用且很強大的工具,非常適合用于開發具有獨創的皮膚和無皮膚的業務/媒體應用程序。
具體更新內容:
Alphacontrols v14改進了皮膚的內部結構,在Window 10中增加了對每個監視器縮放的支持。支持RAD Studio的DPI Awareness模式。在TsSkinManager.Options.ScaleMode屬性中添加了新的smVCL和smCustomPPI參數。
使用AlphaControls擴展應用程序有幾種方法:
1.RAD Studio與DPI Awareness選項兼容的模式。使用TsSkinManager組件Options.ScaleMode屬性中的smVCL參數啟用此選項。
使用此模式的注意事項:
2.擴展引擎自動縮放應用程序的模式。此模式用于在使用舊版Delphi編譯的應用程序中自動使用當前OS DPI參數。使用TsSkinManager組件的Options.ScaleMode屬性中的smAuto參數啟用此選項。
3.手動指定應用程序的自定義DPI值。使用預定義的sm100,sm125,sm150,sm200參數來更改應用程序DPI。此外,smCustomPPI參數允許為應用程序設置任何其他DPI??梢栽谶x項中定義此DPI值。TsSkinManager組件的PixelsPerInch屬性。
使用(2)和(3)模式的注意事項很少:
4.與未使用任何縮放信息的舊項目兼容的模式。使用smOldMode參數啟用此模式。此外,應在sDefs.inc文件中注釋或刪除ACDPIAWARE編譯器指令。
這是具有預定義操作的常用按鈕??梢栽?strong>SysCommand屬性中指定使用的操作和按鈕外觀。允許模仿常用表單標題中的系統按鈕,這些按鈕可以在任何形式的位置顯示。如果應該隱藏表格的標題并保持所有形式的標準功能,則這些按鈕可能是有用的。使用這些按鈕的示例可以在ChatDemo程序中看到。
TsSkinProvider.UWPMode屬性
TsSplitView,TsPanel,TsPageScroller和sMonthCalendar組件中的SideShadow屬性
TsScrollBox.WheelDelta屬性
包的SpinEdits和ComboEdits中的ButtonWidth屬性
TsEdit,TsTrackEdit,SpinEdits,ComboEdits和其他組件中的Padding屬性
TsEdit,TsTrackEdit,SpinEdits,ComboEdits和其他組件中的VerticalAlignment屬性
TsSlider.Stretched屬性
TsPageControl.Padding屬性
TsPageControl.ShowDropDownBtn和TsPageControl.ShowNextPrev屬性
TsMonthCalendar和TsDateEdit組件中的TitleHeight屬性
TsTrackBar和TsTrackEdit組件中的PosByClick屬性
標簽中的TransparentForMouse屬性
TsMonthCalendar和TsDateEdit組件中的TitleBtnsWidth屬性
TsGroupBox組件中的AutoChildrenStates屬性
TsCheckBox組件中的ImgGrayed屬性
TsPanel和TsSplitView組件中的SideShadow.ShadowSize屬性
TsArcDial和TsArcHandle組件中的ReadOnly屬性
TsSysButton組件中的VertIndent屬性
TsDBGrid列中的BoolAsCheckbox和ImmediateToggle屬性
TsSkinManager.Options.GroupBoxStyle屬性
TsCharImageList組件中的BlendValue和BlendingMode屬性
購買AlphaControls v14.26正版授權的朋友可以點擊""哦~~~
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn