愛招飛幫助手冊 愛招飛幫助手冊
  • FastERP-1
  • Smart
  • PinToo
  • FastWeb
  • FastERP-2 企業管理系統 (opens new window)
  • 印染業ERP (opens new window)
  • 工廠終端機 (opens new window)
  • TARS
  • MARS
  • TaskRunner
  • Flying
  • FastDesk
  • HiDesk
  • HiNAT
  • FastBPM
  • 設備故障診斷 (opens new window)
  • 設備最佳運轉效益 (opens new window)
  • 企業智能助手SmeGPT (opens new window)
  • 燈號管理 (opens new window)
  • 戰情室 (opens new window)
  • 能源管理 (opens new window)
  • 人車定位 (opens new window)
  • 戰情指揮系統 (opens new window)
  • FastERP-1
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
  • FastERP-1
  • Smart
  • PinToo
  • FastWeb
  • FastERP-2 企業管理系統 (opens new window)
  • 印染業ERP (opens new window)
  • 工廠終端機 (opens new window)
  • TARS
  • MARS
  • TaskRunner
  • Flying
  • FastDesk
  • HiDesk
  • HiNAT
  • FastBPM
  • 設備故障診斷 (opens new window)
  • 設備最佳運轉效益 (opens new window)
  • 企業智能助手SmeGPT (opens new window)
  • 燈號管理 (opens new window)
  • 戰情室 (opens new window)
  • 能源管理 (opens new window)
  • 人車定位 (opens new window)
  • 戰情指揮系統 (opens new window)
  • FastERP-1
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
  • Smart幫助主頁
  • 學習手冊

    • 基本入門

    • 功能介紹

    • 控制元件說明

      • 公共屬性
      • 公共方法
      • 公共事件
      • 視窗控制元件
      • 系統控制元件
      • 標準控制元件
      • 對話方塊控制元件
      • 標準工控控制元件
      • 專業工控控制元件
      • 數據控制控制元件
      • 數據表格控制元件
      • 數據感知控制元件
      • 通訊控制控制元件
      • 儀表採集控制元件
      • 監控視訊控制元件
      • 數據圖表控制元件
      • 流程圖表控制元件
      • 數據分析控制元件
      • 複合數控控制元件
      • 模擬數控控制元件
      • 調節數控控制元件
      • 數位數控控制元件
      • 數據數控控制元件
      • 地圖控制元件
      • 其他控制元件
      • SVG控制元件
      • IsoBean控制元件
      • 樣式控制元件
      • 樣式外觀控制元件
      • 樣式高級控制元件
      • 樣式工具控制元件
      • 樣式數據控制元件
      • 樣式控制元件GP
        • 1. TscGPVirtualImageList
          • 1.1. 屬性
          • 1.2. 方法
          • 1.2.1. SetScaleFactor
        • 2. TscGPImageCollection
          • 2.1. 屬性
        • 3. TscGPImageCollectionItem
          • 3.1. 屬性
        • 4. TscGPBitmapOptions
          • 4.1. 屬性
        • 5. TscGPLabel
          • 5.1. 屬性
        • 6. TscGPButton
          • 6.1. 屬性
          • 6.2. 事件
        • 7. TscGPCheckBox
          • 7.1. 屬性
        • 8. TscGPRadioButton
          • 8.1. 屬性
        • 9. TscActivityBar
          • 9.1. 屬性
        • 10. TscGPSwitch
          • 10.1. 屬性
          • 10.2. 事件
          • 10.3. 方法
          • 10.3.1. IsOn
        • 11. TscGPToggleSwitch
          • 11.1. 屬性
          • 11.2. 事件
          • 11.3. 方法
          • 11.3.1. IsOn
        • 12. TscGPTrackBar
          • 12.1. 屬性
          • 12.2. 事件
        • 13. TscGPCircledProgressBar
          • 13.1. 屬性
        • 14. TscGPProgressBar
          • 14.1. 屬性
        • 15. TscGPPanel
          • 15.1. 屬性
        • 16. TscGPImage
          • 16.1. 屬性
        • 17. TscGPCharImage
          • 17.1. 屬性
        • 18. TscGPMeter
          • 18.1. 屬性
          • 18.2. 事件
        • 19. TscGPMeter120
          • 19.1. 屬性
          • 19.2. 事件
        • 20. TscGPDial
          • 20.1. 屬性
          • 20.2. 事件
        • 21. TscGPGearDial
          • 21.1. 屬性
          • 21.2. 事件
        • 22. TscGPClock
          • 22.1. 屬性
        • 23. TscGPHVMeter
          • 23.1. 屬性
          • 23.2. 事件
        • 24. TscGPSlider
          • 24.1. 屬性
          • 24.2. 事件
        • 25. TscGPListBox
          • 25.1. 屬性
          • 25.2. 事件
          • 25.3. 方法
          • 25.3.1. BeginUpdateItems
          • 25.3.2. EndUpdateItems
          • 25.3.3. ScrollToItem
          • 25.3.4. IndexOfCaption
          • 25.3.5. IndexOfDetail
        • 26. TscGPListBoxItem
          • 26.1. 屬性
        • 27. TscGPComboBox
          • 27.1. 屬性
          • 27.2. 事件
          • 27.3. 方法
          • 27.3.1. BeginUpdateItems
          • 27.3.2. EndUpdateItems
          • 27.3.3. IndexOfCaption
          • 27.3.4. IndexOfTitle
          • 27.3.5. IndexOfDetail
        • 28. TscGPEdit
          • 28.1. 屬性
          • 28.2. 事件
        • 29. TscGPComboEdit
          • 29.1. 屬性
          • 29.2. 事件
          • 29.3. 方法
          • 29.3.1. BeginUpdateItems
          • 29.3.2. EndUpdateItems
          • 29.3.3. IndexOfCaption
          • 29.3.4. IndexOfTitle
          • 29.3.5. IndexOfDetail
        • 30. TscGPNumericEdit
          • 30.1. 屬性
        • 31. TscGPSpinEdit
          • 31.1. 屬性
        • 32. TscGPTimeEdit
          • 32.1. 屬性
          • 32.2. 方法
          • 32.2.1. DecodeTime
          • 32.2.2. EncodeTime
        • 33. TscGPPasswordEdit
          • 33.1. 屬性
        • 34. TscGPMonthCalendar
          • 34.1. 屬性
          • 34.2. 事件
        • 35. TscGPDateEdit
          • 35.1. 屬性
          • 35.2. 事件
        • 36. TscGPMemo
          • 36.1. 屬性
        • 37. TscGPGroupBox
          • 37.1. 屬性
        • 38. TscGPGlyphButton
          • 38.1. 屬性
          • 38.2. 事件
        • 39. TscGPCharGlyphButton1
          • 39.1. 屬性
          • 39.2. 事件
        • 40. TscGPGearActivityIndicator
          • 40.1. 屬性
        • 41. TscGPScrollPanel
          • 41.1. 屬性
        • 42. TscGPPageControl
          • 42.1. 屬性
          • 42.2. 事件
        • 43. TscPageControlTab
          • 43.1. 屬性
        • 44. TscGPTabControl
          • 44.1. 屬性
          • 44.2. 事件
        • 45. TscTabControlTab
          • 45.1. 屬性
        • 46. TscGPVertPageControl
          • 46.1. 屬性
          • 46.2. 事件
        • 47. TscVertPageControlTab
          • 47.1. 屬性
        • 48. TscVertTabControl
          • 48.1. 屬性
          • 48.2. 事件
        • 49. TscVertTabControlTab
          • 49.1. 屬性
        • 50. TscGPToolPager
          • 50.1. 屬性
          • 50.2. 事件
        • 51. TscToolPagerTab
          • 51.1. 屬性
        • 52. TscGPToolGroupPanel
          • 52.1. 屬性
          • 52.2. 事件
        • 53. TscGPPageViewer
          • 53.1. 屬性
          • 53.2. 事件
      • 樣式數據控制元件GP
    • 功能用法

    • 專用模板

    • 開發流程

    • 函式程式

  • 開發手冊

目录

樣式控制元件GP

# Smart 控制元件使用(樣式控制元件GP)

  樣式控制元件GP包含了特色樣式,可實現更加高度自定義化的外觀界面。

# 1. TscGPVirtualImageList

  影象列表元件,它可以使用一個外部 TImageList 作為影象源。可以為影象設定動態大小,比例因子並獲得平滑的縮放。

# 1.1. 屬性

屬性 功能說明
width 影象的虛擬寬度
height 影象的虛擬高度
DefaultWidth 影象的預設虛擬寬度
DefaultHeight 影象的預設虛擬高度
SourceImageList 帶有源影象的 TImageList 元件,您可以根據需要動態設定 Width 和 Height 屬性
SourceImageCollection 具有任何影象的 TscGPImageCollection 元件
InterpolationMode 影象插值演算法模式
scgppimDefault:預設情況下的高質量插值演算法
scgppimHighQualityBilinear:高質量雙線性插值
DirectDraw 如果為True(預設值),則元件直接從源縮放和繪製圖像,如果為 False,則元件產生縮放的內部影象

# 1.2. 方法

# 1.2.1. SetScaleFactor

procedure SetScaleFactor(Value: Double);
1

  在縮放形式和具有高 DPI 選項的應用程式中使用此方法。它會自動設定影象的虛擬尺寸。

# 2. TscGPImageCollection

  具有不同繪畫風格的影象集合。 影象可以 HQ 縮放到任何比例因子。

# 2.1. 屬性

屬性 功能說明
Images TscGPImageCollectionItem 的集合

# 3. TscGPImageCollectionItem

  位於 TscGPImageCollection 中 Images 屬性的集合。

# 3.1. 屬性

屬性 功能說明
PngImage PNG型別的影象
Bitmap 點陣圖,基於 PNG 影象。 您會看到載入 PNG 影象的特殊對話方塊。 將獲得帶 alpha 通道的 32 位點陣圖或 24 位點陣圖,它們將被轉換為 TGPBitmap(GDI+ 點陣圖)。 可以在此屬性和 PngImage 之間進行選擇
DrawStyle 如果您在控制元件中設定 Wallpaper 或 CustomImage... (TscImageCollection) 和 WallpaperIndex、CusotmImageIndex... 屬性,則 TscGPImageCollection 將自動繪製具有控制元件比例因子的影象
TileOffsetX 平鋪繪製樣式的X偏移
TileOffsetY 平鋪繪製樣式的Y偏移
Options 定義如何使用定義的邊距繪製圖像
Description 在大列表中檢視有關影象的資訊的說明
VirtualWidth,VirtualHeight 1x 比例影象的虛擬尺寸。 例如,可以新增 100x100 的影象,將虛擬尺寸設定為 50x50。 在 DPI 為 100% 的系統中,可以看到 50x50 大小的影象,在 DPI 為 175% 的系統中,可以看到大小為 75x75 的影象,... 200% - 100x100。 有機會始終獲得縮放的影象
Proportional 使用此屬性在某些繪圖樣式中保持影象比例
ContentLeftMargin
ContentRightMargin
ContentTopMargin
ContentBottomMargin
這些值定義控制元件中內容的區域。 例如,如果為 TscButton 控制元件使用自定義影象,那麼它將使用此值來調整文字和影象的位置
Scaled 影象將在 Draw 方法中使用 AScaleFactor 進行縮放

# 4. TscGPBitmapOptions

  位於 TscGPImageCollectionItem 的 Options 屬性。

# 4.1. 屬性

屬性 功能說明
LeftMargin
RightMargin
TopMargin
BottomMargin
邊距,它定義了點陣圖中的角、邊框和客戶端部分
Stretch
StretchBorder
客戶端部分和邊框的拉伸或平鋪繪圖
DrawOnlyBorder 如果為 True,則只會繪製邊框
DrawOnlyClient 如果為 True,則只有客戶端部分會被繪製

# 5. TscGPLabel

  Label控制元件,屬性為TLabel控制元件+發光效果+向量圖形。

# 5.1. 屬性

屬性 功能說明
GlowEffect 調整標籤的發光效果
VertAlignment 文字的垂直對齊方式
FrameColor 邊框的顏色
FrameColorAlpha 邊框顏色的 Alpha 值
FrameRadius 邊框的半徑
FrameWidth 邊框的畫素寬度
ScaleFrameWidth 如果為 True,則邊框寬度將在高 dpi 系統中縮放
FillColor 標籤形狀的填充顏色
FillColorAlpha 填充顏色的 Alpha 值
FillColor2 為漸變標籤形狀填充第二種顏色(如果 clNone 則不使用顏色)
FillColor2Alpha 填充顏色 2 的 Alpha 值
FillGradientAngle 如果 FillColor2 <> clNone,屬性表示漸變填充的角度
ContentLeftMargin
ContentRightMargin
ContentTopMargin
ContentBottomMargin
標籤文字的邊距
ShowEllipsis 如果不是 AutoSize 那麼長標籤文字可以有省略號
DrawTextMode scdtmGDI - 使用 GDI 方法繪製文字
scdtmGDIPlus - 使用 GDI+ 方法繪製文字

# 6. TscGPButton

  帶向量圖形的按鈕控制元件以及多種按鈕形狀和邊框樣式。

# 6.1. 屬性

屬性 功能說明
Images 按鈕圖片
ImageIndex 正常狀態影象索引
HotImageIndex 熱狀態顯示的影象索引
PressedImageIndex 按下狀態的影象索引
FocusedImageIndex 聚焦狀態的影象索引
Margin 文字和影象的邊距(-1 - 影象和文字居中)
Spacing 圖文間距
Layout 影象佈局
Animation 在按鈕上啟用動畫
CanFocused 啟用按鈕的焦點狀態
RepeatClick 設定當按下按鈕時是否啟用重複的 OnClick 事件
RepeatClickInterval 定時器重複 OnClick 事件的時間間隔
GlowEffect 調整按鈕的發光效果
DropDownMenu 設定下拉式功能表
SplitButton 如果為 True,則下拉功能表中的按鈕具有分隔符
ShowFocuRect 如果為 True,則按鈕繪製焦點矩形
Down 設定按鈕的按下狀態
GroupIndex 按鈕組索引
AllowAllUp 指定是否可以同時取消選擇包含此按鈕的組中的所有按鈕
GalleryMenu 指定 TscGalleryMenu 元件
UseGalleryMenuImage 如果為 True,則按鈕使用來自 GalleryMenu 專案的影象
UseGalleryMenuCaption 如果為 True,則按鈕使用標題形式的 GalleryMenu 專案
TransparentBackground 如果為 True,則按鈕具有透明背景
Options 調整按鈕形狀的屬性,不同狀態的邊框。還可以使用 StyleColors(預設值為 True)屬性來調整樣式的顏色
ShowGalleryMenuFromTop GalleryMenu 將從按鈕頂部顯示
ShowGalleryMenuFromRight GalleryMenu 將從按鈕右側顯示
ShowMenuArrow 如果 GalleryMenu <> nil 或 DropDownMenu <> nil 那麼箭頭將在按鈕上可見
ShowCaption 在按鈕中顯示標題
WidthWithCaption,WidthWithoutCaption 設定 ShowCaption 屬性時使用這些按鈕寬度值
ArrowPosition 按鈕中箭頭的位置
ArrowDirection 按鈕中箭頭的方向,如果值為 scadRight,則下拉功能表位置也將從右側開始
UseImagesFromAction 如果為 True,則控制元件將使用動作中的影象
UseImageIndexFromAction 如果為 True,則控制元件將使用動作中的影象索引
WordWrap 如果為 True,則按鈕的標題將自動換行
CustomDropDown 如果為 True,則按鈕將與下拉表單一起使用
ScaleMarginAndSpacing 如果為 True,則控制元件將縮放邊距和間距屬性(取決於系統 DPI)
ScaleFrameWidth 如果為 True,則控制元件將縮放幀寬度(取決於系統 DPI)
SplitButton 如果為 True,則按鈕具有用於下拉功能表的拆分項
Badge 按鈕的徽標選項
DrawTextMode 文字的繪製選項
scdtmGDI - 使用 GDI 方法繪製文字
scdtmGDIPlus - 使用 GDI+ 方法繪製文字
FluentLightEffect 啟用流暢光效-滑鼠移動時觸發發光效果
ToggleMode 如果為 True,則按鈕可以向下切換狀態(覈取方塊行為)

# 6.2. 事件

事件 觸發條件
OnPaint 使用此事件來繪製按鈕中的內容
OnDropDown 呼叫下拉視窗時觸發事件
OnCloseUp 當關閉下拉框視窗時觸發事件

# 7. TscGPCheckBox

  選擇框,顯示為帶有覈取方塊的向量圖形。

# 7.1. 屬性

屬性 功能說明
Images 按鈕使用的相簿控制元件
ImageIndex 正常狀態使用的影象索引
FocusedImageIndex 聚焦狀態使用的影象索引
Spacing 圖文間距
Layout 影象佈局
Animation 是否啟用按鈕動畫
CanFocused 是否可以使按鈕處於對焦狀態
GlowEffect 調整按鈕的發光狀態
ShowFocuRect 如果為 True,則按鈕繪製焦點矩形
Options 使用此屬性調整選擇框的樣式和未選中和灰色狀態的複選標記
OptionsChecked 使用此屬性調整選擇框的樣式和選中狀態的複選標記
State 覈取方塊的狀態
AllowGrayed 啟用 cbGrayed 狀態
Checked 是否選擇覈取方塊
ScaleFrameWidth 如果為 True,則覈取方塊的邊框將被縮放
ScaleCheckMarkThickness 如果為 True,則複選標記的厚度將被縮放
DrawTextMode 文字繪製的模式。
scdtmGDI:使用GDI方法繪製文字。
scdtmGDIPlus:使用GDI+方法繪製文字

# 8. TscGPRadioButton

  帶有圓形和複選標記向量圖形的單選按鈕控制元件。

# 8.1. 屬性

屬性 功能說明
Images 按鈕使用的圖片
ImageIndex 正常狀態的影象索引
FocusedImageIndex 聚焦狀態的影象索引
Spacing 圖文間距
Layout 影象佈局
Animation 在按鈕上啟用動畫
CanFocused 啟用按鈕的焦點狀態
GlowEffect 調整按鈕的發光效果
ShowFocuRect 如果為 True,則按鈕繪製焦點矩形
Options 使用此屬性調整未選中狀態的圓形樣式
OptionsChecked 使用此屬性調整框框的樣式和選中狀態的複選標記
State 選框的選擇狀態
AllowGrayed 啟用 cbGrayed 狀態
Checked 是否處於選擇的狀態
DrawTextMode 文字繪製的模式。
scdtmGDI:使用GDI方法繪製文字。
scdtmGDIPlus:使用GDI+方法繪製文字

# 9. TscActivityBar

  可顯示動畫向量點的控制元件。

# 9.1. 屬性

屬性 功能說明
Active 如果為 True 則動畫處於活動狀態
PointMargin 控制邊界點的邊距
PointSpacing 點的邊距
PointCount 設定動畫中出現的點的數目
PointColor 點的顏色
PointColorAlpha 點顏色的 Alpha 值

# 10. TscGPSwitch

  向量圖形和 Windows 10 UWP 設計的開關控制元件。

# 10.1. 屬性

屬性 功能說明
State 開關的狀態
scswOff:關閉狀態
scswOn:開啟狀態
StyleKind 開關的樣式
scswsStyled:使用樣式中的元素,以顏色模式工作。
scswsColor:使用框架和縮圖的顏色。
scswsCustomImage:使用自定義影象作為框架和縮圖
Animation 如果為 True,則 State 屬性隨動畫而改變
ThumbColor, ThumbOnColor,ThumbPressedColor 縮圖顏色設定
FrameColor, FrameOnColor,FramePressedColor 邊框顏色
ThumbColorAlpha, ThumbOnColorAlpha,ThumbPressedColorAlpha 縮圖的 Alpha 值
FrameColorAlpha, FrameOnColorAlpha,FramePressedColorAlpha 邊框顏色的 Alpha 值
FrameSolid 如果設定為 True,則邊框在關閉狀態下顯示實心顏色
FrameOnSolid 如果設定為 True,則邊框在開啟狀態下顯示實心顏色
FrameInside 如果為 True,則邊框在控制的範圍內(與 Android 中類似)
ThumbShadow 如果設定為 True,則縮圖會顯示陰影
FrameWidth 如果 FrameSolid 為 False,則設定邊框的寬度
ThumbMargin, ThumbMarginHot, ThumbMarginPressed 不同狀態下縮圖的邊距,如果值為0,則值為預設值

# 10.2. 事件

事件 觸發條件
OnChangeState 屬性狀態發生變化時觸發事件

# 10.3. 方法

# 10.3.1. IsOn

function IsOn: Boolean;
1

  使用此方法檢查開關狀態是否為 scswOn。

# 11. TscGPToggleSwitch

  帶有向量圖形、標題、焦點的開關控制元件。

# 11.1. 屬性

屬性 功能說明
State 開關的狀態
scswOff:關閉狀態
scswOn:開啟狀態
StyleKind 開關的樣式
scswsStyled:使用樣式中的元素,以顏色模式工作。
scswsColor:使用框架和縮圖的顏色。
scswsCustomImage:使用自定義影象作為框架和縮圖
Animation 如果為 True,則 State 屬性隨動畫而改變
ThumbColor, ThumbOnColor,ThumbPressedColor 縮圖顏色設定
FrameColor, FrameOnColor,FramePressedColor 邊框顏色
ThumbColorAlpha, ThumbOnColorAlpha,ThumbPressedColorAlpha 縮圖的 Alpha 值
FrameColorAlpha, FrameOnColorAlpha,FramePressedColorAlpha 邊框顏色的 Alpha 值
FrameSolid 如果設定為 True,則邊框在關閉狀態下顯示實心顏色
FrameOnSolid 如果設定為 True,則邊框在開啟狀態下顯示實心顏色
FrameInside 如果為 True,則邊框在控制的範圍內(與 Android 中類似)
ThumbShadow 如果設定為 True,則縮圖會顯示陰影
SwitchWidth 開關的寬度
SwitchHeight 開關的高度
CaptionOn 開狀態顯示的文字
CaptionOff 關狀態顯示的文字
ShowCaption 顯示/隱藏標題
DrawTextMode 文字繪製的模式。
scdtmGDI:使用GDI方法繪製文字。
scdtmGDIPlus:使用GDI+方法繪製文字

# 11.2. 事件

事件 觸發條件
OnChangeState 屬性狀態發生變化時觸發事件

# 11.3. 方法

# 11.3.1. IsOn

function IsOn: Boolean;
1

  使用此方法檢查開關狀態是否為 scswOn。

# 12. TscGPTrackBar

  具有向量圖形和 Windows 10 UWP 設計的軌跡條控制元件。

# 12.1. 屬性

屬性 功能說明
MinValue 最小值
MaxValue 最大值
Value 目前的設定值
MouseSupport 如果為 True,則可以使用滑鼠更改值
JumpWhenClick 如果為 True,可以通過滑鼠單擊更改值
ShowFocusRect 顯示焦點矩形
CanFocused 啟用按鈕的焦點狀態
Vertical 將軌跡條設定為豎向
TrackColor 軌跡條的顏色
TrackAlpha 軌跡條的 Alpha 值
TrackProgressColor 軌道上進度線的顏色
TrackProgressAlpha 進度線的 Alpha 值
ThumbColor,ThumbHotColor, ThumbPressedColor, ThumbDisabledColor 縮圖的顏色
ThumbShapeStyle 縮圖的形狀樣式
MouseWheelSupport 啟用滑鼠滾輪更改值的功能
MouseWheelOpposite 如果為 True,則值的增加和減少將與滑鼠滾輪增量相反
TrackRounded 如果為 True,則軌道有圓角
ThumbBorderInColor, ThumbBorderOutColor 為 scgptssRoundedBorder 形狀樣式調整縮圖的顏色值
ShowTicks 在軌道區域顯示/隱藏刻度
TickThickness 刻度的厚度
TickSize 刻度線的大小
TickStep 刻度值的步長
TickRounded 如果設定為 True,則刻度可顯示為圓形
ValueChangeStep 定義滑鼠和鍵盤切換數值的步進值

# 12.2. 事件

事件 功能說明
OnChange 當數值發生變化時觸發事件
OnLastChange 當數值發生變化且釋放滑鼠時觸發事件

# 13. TscGPCircledProgressBar

  帶有向量圖形的圓圈進度條控制元件。

# 13.1. 屬性

屬性 功能說明
MinValue 最小值
MaxValue 最大值
Value 目前值
ProgressFont 百分比數值顯示的字型
Caption 可作為程序的描述內容
Font Caption 屬性顯示的文字內容的字型設定
FrameSize 圓框線的尺寸(寬度)
FrameColor 圓框線的顏色
FrameAlpha 圓形框線的 Alpha 值
ProgressColor 進度線的顏色
ProgressAlpha 圓形進度線的 Alpha 值
ShowCaption 顯示/隱藏標題
ShowProgressText 顯示、隱藏百分比資訊
AnimationMode 在控制元件中啟用動畫模式
Active 在控制元件中啟用動畫
AnimationAcceleration 啟用加速型別的動畫
ImageCollection 影象集合元件
ImageIndex 影象集合中的影象索引號
ShowImage 顯示、隱藏影象
DrawTextMode 文字繪製的模式。
scdtmGDI:使用GDI方法繪製文字。
scdtmGDIPlus:使用GDI+方法繪製文字

# 14. TscGPProgressBar

  帶有向量圖形和 Windows 10 UWP 設計的進度條控制元件。

# 14.1. 屬性

屬性 功能說明
MinValue 最小值
MaxValue 最大值
Value 目前值
FrameColor 邊框的顏色
FrameAlpha 邊框顏色的 Alpha 值
ProgressColor 進度部分的顏色
ProgressAlpha 進度部分的 Alpha 值
AnimationMode 在控制元件中啟用動畫模式
Active 在控制元件中啟用動畫

# 15. TscGPPanel

  帶有邊框形狀向量圖形的面板控制元件。

# 15.1. 屬性

屬性 功能說明
Caption 控制元件中顯示的文字
ShowCaption 是否在面板中顯示文字
CaptionGlowEffect 調整標題的發光效果
Alignment 標題的對齊方式
FrameColor 邊框的顏色
FrameColorAlpha 邊框顏色的 Alpha 值
FrameRadius 邊框角的圓弧半徑(0值表示為矩形邊框)
FrameSides 您可以使用此屬性禁用任何邊框邊
FillColor 背景顏色
FillColor2 具有漸變樣式的背景的第二種顏色
FillColorAlpha 背景顏色的 Alpha 值
ScaleFrameWidth 如果為 True,則控制元件將縮放幀寬度(取決於系統 DPI)
FillStyle 面板的填充樣式
scgpsfColor 單一顏色
scgpsfGradient 控制元件根據 FillColor 值自動為漸變建立淺色與深色
FillGradientAngle 顏色漸變角度(90、-90、45、-125、....)
FillGradientBeginAlpha 漸變開始時顏色的 Alpha 值
FillGradientEndAlpha 漸變末尾顏色的 Alpha 值
FillGradientBeginColorOffset 漸變中第一種顏色的亮度偏移百分比
FillGradientEndColorOffset 漸變中第二種顏色的暗度偏移百分比
StorePaintBuffer 是否使用特殊的繪畫緩衝區來獲取影象
Wallpapers 墻紙影象集合,在底部繪製
WallpaperIndex 壁紙圖片索引
CustomImages 附加影象的影象集合,在頂部繪製
Sizeable 如果 True 控制元件可以用滑鼠調整大小,如果 Align = alClient 那麼父控制元件或窗體將可以用滑鼠調整大小
WordWrap 如果為 True,則標題將自動換行
BackgroundStyle 面板的背景樣式(如果 TransparentBackground 為 False):
gppbsColor - 顏色(TscGPPanel.Color 屬性)
gppbsFormBackground - 與表單一樣的背景

# 16. TscGPImage

  完全模擬 TImage 控制元件,但繼承自 TscPanel 並使用 TGPBitmap (GDI+) 顯示和裁剪圖形(平滑縮放)。

# 16.1. 屬性

屬性 功能說明
Position 圖片位置的附加屬性(使用 Proportional、Stretch 和 TImage 控制元件中的其他屬性)
ClipFrame 定義剪輯形狀的型別
ClipFrameFillColor 剪輯區域的顏色
ClipFrameFillColorAlpha 剪輯區域顏色的 Alpha 值
ClipFrameColor 剪輯區域邊框的顏色
ClipFrameColorAlpha 剪輯區域邊框顏色的 Alpha 值
ClipFrameWidth 剪輯區域的邊框寬度
ClipFrameRadius 剪輯區域邊框的角半徑
RotationAngle TPciture 的旋轉角度
RotateAnimation 啟用旋轉動畫
PngImage TPngImage 對象。 使用它直接處理 png 影象
Images 如果您使用 TscImageCollection,則控制元件將使用影象集合項中的 TPicture。如果您使用 TscGPImageCollection 那麼控制元件將使用此元件的繪製方法並直接使用為集合項定義的繪圖樣式繪製圖像
AnimationAcceleration 啟用加速型別的動畫
InterpolationMode scgppimDefault - 預設情況下的高質量插值
scgppimHighQualityBilinear - 高質量雙線性插值

# 17. TscGPCharImage

  TImage 控制元件的模擬,但它使用 FontAwesome 和 GDI+ 將字元繪製為影象。

# 17.1. 屬性

屬性 功能說明
ImageIndex 字元的索引,可使用特殊的字型檢視器對話方塊進行設定
ImageColor 圖片顏色
ImageColorAlpha 影象顏色的 Alpha 值
Frame 定義邊框的型別
FrameFillColor 邊框填充的顏色
FrameFillColorAlpha 邊框填充的 Alpha 值
FrameColor 邊框的顏色
FrameColorAlpha 邊框顏色的 Alpha 值
FrameWidth 邊框顏色的寬度
FrameRadius 框架的角半徑(ClipFrame = scgpcfRoundedRect)
RotationAngle TPciture 的旋轉角度
RotateAnimation 啟用旋轉動畫
AnimationAcceleration 啟用加速型別的動畫

# 18. TscGPMeter

  圓形儀表控制元件。

# 18.1. 屬性

屬性 功能說明
MinValue 最小值
MaxValue 最大值
Value 目前值
FormatStrValue 浮點格式顯示值的文字
FormatLabelValue 顯示刻度標籤的浮點格式
AutoSizeFont 如果為 True,則字型高度將自動設定,否則控制元件使用 Font.Size 屬性
FillColor 控制元件形狀的填充顏色(clNone - 缺少填充)
FillColorAlpha 控制元件形狀填充顏色的 Alpha 值
FillStyle 面板的填充樣式
scgpsfColor 單一顏色
scgpsfGradient 控制元件根據 FillColor 值自動為漸變建立淺色與深色
FillGradientAngle 填充的漸變角度
FrameColor 邊框的顏色(clNone - 邊框不可見)
FrameWidth 邊框的寬度
CenterFrameColor 中心圓框的顏色
CenterFrameColorAlpha 中心圓框顏色的 Alpha 值
CenterFillColor 中心圓的填充顏色
CenterFillColorAlpha 中心圓填充顏色的 Alpha 值
CenterFillStyle 中心圓的填充樣式
CenterFillGradientAngle 中心圓的填充漸變角度
CenterFrameWidth 中心圓框寬
ArrowType 箭頭型別:直線或箭頭
ArrowColor 箭頭的顏色
ArrowColorAlpha 箭頭顏色的 Alpha 值
ArrowWidth 箭頭的寬度
ValueTextColor 數值文字的顏色
ValueHint 數值的提示(%,rpm)
ValueHintColor 提示值的文字的顏色
ScaleSteps 大刻度之間的刻度步數
ScaleSubSteps 大刻度之間的刻度步數(定義小刻度)
ScaleSections 比例弧上部分的集合,可以為每個部分設定顏色、alpha 值、StartValue 和 EndValue
ScaleDivider 刻度數的分頻器值(如果 Value = 3000 且 Divider = 1000,則您會得到帶有「3」標籤的刻度)
TicksColor 刻度的顏色
TicksColorAlpha 刻度顏色的 Alpha 值
TicksWidth 刻度上刻度線的寬度
TicksSmallWidth 小刻度的寬度
ShowValue 如果為 True 則控制元件在底部顯示目前值
ShowScaleTicks 如果為 True,則控制元件會在刻度區顯示刻度
ShowScaleLabels 如果為 True,則控制元件會在刻度上顯示標籤
ArrowShadow 如果為 True, 則箭頭和中心圓有陰影
FrameShadow 如果為 True, 則邊框有內部陰影

# 18.2. 事件

事件 功能說明
OnGetArrowColor 使用此事件,根據值設定自定義箭頭的顏色
OnGetCenterColor 使用此事件,根據值設定自定義中心顏色
OnGetCenterFrameColor 使用此事件,根據值設定自定義中心框

# 19. TscGPMeter120

  具有 120 度刻度的圓形儀表控制元件。

# 19.1. 屬性

屬性 功能說明
MinValue 最小值
MaxValue 最大值
Value 目前值
FormatStrValue 浮點格式顯示值的文字
FormatLabelValue 顯示刻度標籤的浮點格式
AutoSizeFont 如果為 True,則字型高度將自動設定,否則控制元件使用 Font.Size 屬性
FillColor 控制元件形狀的填充顏色(clNone - 缺少填充)
FillColorAlpha 控制元件形狀填充顏色的 Alpha 值
FillStyle 面板的填充樣式
scgpsfColor 單一顏色
scgpsfGradient 控制元件根據 FillColor 值自動為漸變建立淺色與深色
FillGradientAngle 填充的漸變角度
FrameColor 邊框的顏色(clNone - 邊框不可見)
FrameWidth 邊框的寬度
CenterFrameColor 中心圓框的顏色
CenterFrameColorAlpha 中心圓框顏色的 Alpha 值
CenterFillColor 中心圓的填充顏色
CenterFillColorAlpha 中心圓填充顏色的 Alpha 值
CenterFillStyle 中心圓的填充樣式
CenterFillGradientAngle 中心圓的填充漸變角度
CenterFrameWidth 中心圓框寬
ArrowType 箭頭型別:直線或箭頭
ArrowColor 箭頭的顏色
ArrowColorAlpha 箭頭顏色的 Alpha 值
ArrowWidth 箭頭的寬度
ValueTextColor 數值文字的顏色
ValueHint 數值的提示(%,rpm)
ValueHintColor 提示值的文字的顏色
ScaleSteps 大刻度之間的刻度步數
ScaleSubSteps 大刻度之間的刻度步數(定義小刻度)
ScaleSections 比例弧上部分的集合,可以為每個部分設定顏色、alpha 值、StartValue 和 EndValue
ScaleDivider 刻度數的分頻器值(如果 Value = 3000 且 Divider = 1000,則您會得到帶有「3」標籤的刻度)
TicksColor 刻度的顏色
TicksColorAlpha 刻度顏色的 Alpha 值
TicksWidth 刻度上刻度線的寬度
TicksSmallWidth 小刻度的寬度
ShowValue 如果為 True 則控制元件在底部顯示目前值
ShowScaleTicks 如果為 True,則控制元件會在刻度區顯示刻度
ShowScaleLabels 如果為 True,則控制元件會在刻度上顯示標籤
ArrowShadow 如果為 True, 則箭頭和中心圓有陰影
FrameShadow 如果為 True, 則邊框有內部陰影

# 19.2. 事件

事件 功能說明
OnGetArrowColor 使用此事件,根據值設定自定義箭頭的顏色
OnGetCenterColor 使用此事件,根據值設定自定義中心顏色
OnGetCenterFrameColor 使用此事件,根據值設定自定義中心框

# 20. TscGPDial

  圓形錶盤控制元件。

# 20.1. 屬性

屬性 功能說明
MinValue 最小值
MaxValue 最大值
Value 目前值
FormatStrValue 浮點格式顯示值
FormatLabelValue 顯示刻度標籤的浮點格式
AutoSizeFont 如果為 True,則字型高度將自動設定,否則控制元件使用 Font.Size 屬性
FillColor 控制元件形狀的填充顏色(clNone - 缺少填充)
FillColorAlpha 控制元件形狀填充顏色的 Alpha 值
FillStyle 面板的填充樣式
scgpsfColor 單一顏色
scgpsfGradient 控制元件根據 FillColor 值自動為漸變建立淺色與深色
FillGradientAngle 填充的漸變角度
FrameColor 邊框的顏色(clNone - 邊框不可見)
FrameWidth 邊框的寬度
ScaleSteps 大刻度之間的刻度步數
ScaleSubSteps 大刻度之間的刻度步數(定義小刻度)
ScaleSections 比例弧上部分的集合,可以為每個部分設定顏色、alpha 值、StartValue 和 EndValue
ScaleDivider 刻度數的分頻器值(如果 Value = 3000 且 Divider = 1000,則您會得到帶有「3」標籤的刻度)
TicksColor 刻度的顏色
TicksColorAlpha 刻度顏色的 Alpha 值
TicksWidth 刻度上刻度線的寬度
TicksSmallWidth 小刻度的寬度
ShowValue 如果為 True 則控制元件在底部顯示目前值
ShowScaleLabels 如果為 True,則控制元件會在刻度上顯示標籤
CanFocused 啟用控制元件對焦功能
KnobColor 旋鈕的顏色
KnobColorAlpha 旋鈕顏色的 Alpha 值
ValueTextColor 值文字的顏色
KnobShadow 如果為 True 則旋鈕具有內部陰影效果
ImageCollection 圖片集合控制元件
ImageIndex 圖片集合的圖片索引
ShowImage 顯示、隱藏影象
ShowProgress 顯示進度線(僅在可見部分或刻度線時可見)
ProgressColor 進度線的顏色
ProgressColorAlpha 進度線顏色的 Alpha 值

# 20.2. 事件

事件 功能說明
OnChange 當數值發生變化時觸發事件
OnLastChange 當數值發生變化且釋放滑鼠時觸發事件

# 21. TscGPGearDial

  旋轉角度大的圓形錶盤控制元件。

# 21.1. 屬性

屬性 功能說明
MinValue 最小值
MaxValue 最大值
Value 目前值
FillColor 控制元件形狀的填充顏色(clNone - 缺少填充)
FillColorAlpha 控制元件形狀填充顏色的 Alpha 值
FillStyle 面板的填充樣式
scgpsfColor 單一顏色
scgpsfGradient 控制元件根據 FillColor 值自動為漸變建立淺色與深色
FillGradientAngle 填充的漸變角度
FrameColor 邊框的顏色(clNone - 邊框不可見)
FrameWidth 邊框的寬度
CanFocused 啟用控制元件對焦功能
KnobColor 旋鈕的顏色
KnobColorAlpha 旋鈕顏色的 Alpha 值
RotationAngle 旋轉角度。 可以>360,例如3600 - 10圈
StartAngle 開始旋轉的角度
ImageCollection 影象集合控制元件
ImageIndex 圖片集合的圖片索引
ShowImage 顯示、隱藏影象
FormatStrValue 浮點格式顯示值
ShowValue 如果為 True 則控制元件顯示值

# 21.2. 事件

事件 功能說明
OnChange 當數值發生變化時觸發事件
OnLastChange 當數值發生變化且釋放滑鼠時觸發事件

# 22. TscGPClock

  模擬時鐘控制元件。

# 22.1. 屬性

屬性 功能說明
FillColor 控制元件形狀的填充顏色(clNone - 缺少填充)
FillColorAlpha 控制元件形狀填充顏色的 Alpha 值
FillStyle 面板的填充樣式
scgpsfColor 單一顏色
scgpsfGradient 控制元件根據 FillColor 值自動為漸變建立淺色與深色
FillGradientAngle 填充的漸變角度
FrameColor 邊框的顏色(clNone - 邊框不可見)
CenterFrameColor 中心圓框的顏色
FrameShadow 如果為 True,則邊框有內部陰影
CenterFrameColorAlpha 中心圓框顏色的 Alpha 值
CenterFillColor 中心圓的填充顏色
CenterFillColorAlpha 中心圓的填充顏色 Alpha 值
CenterFillStyle 中心圓的填充樣式
CenterFillGradientAngle 中心圓的填充漸變角度
CenterFrameWidth 中心圓邊框寬度
ArrowHourColor 小時箭頭的箭頭顏色
ArrowHourColorAlpha 小時箭頭顏色的 Alpha 值
ArrowHourWidth 小時箭頭的寬度
ArrowMinColor 最小箭頭的箭頭顏色
ArrowMinColorAlpha 最小箭頭顏色的 Alpha 值
ArrowShadow 如果為 True 則箭頭和中心圓有陰影
ArrowMinWidth 最小箭頭的寬度
ArrowSecColor 秒箭頭的箭頭顏色
ArrowSecColorAlpha 秒箭頭顏色的 Alpha 值
ArrowSecWidth 秒箭頭的寬度
TicksColor 刻度的顏色
TicksColorAlpha 刻度顏色的 Alpha 值
TicksWidth 刻度上刻度線的寬度
TicksSmallWidth 小刻度的寬度
HourOffset 您可以根據您的時間設定小時偏移量 + 或 -

# 23. TscGPHVMeter

  帶刻度的水平或垂直儀表控制元件。

# 23.1. 屬性

屬性 功能說明
MinValue 最小值
MaxValue 最大值
Value 目前值
FormatLabelValue 顯示刻度標籤的浮點格式
TrackColor 控制元件形狀的填充顏色(clNone - 缺少填充)
TrackColorAlpha 控制元件形狀填充顏色的 Alpha 值
ProgressColor 框架的顏色(clNone - 框架不可見)
ProgressColorAlpha 框架的寬度
ArrowColor 箭頭的顏色
ScaleSteps 比例步數
ScaleSubSteps 大刻度之間的刻度步數(定義小刻度)
ScaleSections 比例弧上部分的集合。 您可以為每個部分設定顏色、alpha 值、StartValue 和 EndValue
ScaleDivider 刻度數的分頻器值(如果 Value = 3000 且 Divider = 1000,則您會得到帶有「3」標籤的刻度)
TicksColor 刻度的顏色
TicksColorAlpha 刻度顏色的 Alpha 值
TicksWidth 刻度上刻度線的寬度
TicksSmallWidth 小刻度的寬度
ShowScaleTicks 如果為 True 則控制元件會在刻度區顯示刻度
ShowScaleLabels 如果為 True,則控制元件會在刻度上顯示標籤
ScalePosition 刻度的位置
SmoothTicks 如果為 True,則刻度將具有抗鋸齒效果
ShowProgress 顯示進度線
ShowProgressFromValue 顯示進度線的起始值
ProgressFromValue 進度線的起始值
ShowArrow 箭頭的可見性
Vertical 豎直模式
ArrowShadow 如果為 True 則箭頭有陰影

# 23.2. 事件

事件 功能說明
OnGetArrowColor 使用此事件,根據值設定自定義箭頭的顏色
OnGetProgressColor 使用此事件,根據值設定進度顏色

# 24. TscGPSlider

  帶刻度的水平或垂直滑塊控制元件。

# 24.1. 屬性

屬性 功能說明
MinValue 最小值
MaxValue 最大值
Value 目前值
ValueChangeStep 使用滑鼠和鍵盤更改值的步驟
ValueChangeWithStep 是否使用 ValueChangeStep 屬性更改值
FormatLabelValue 顯示刻度標籤的浮點數格式
TrackColor 控制元件形狀的填充顏色(clNone - 缺少填充)
TrackColorAlpha 控制元件形狀填充顏色的 Alpha 值
ProgressColor 邊框的顏色(clNone - 邊框不可見)
ProgressColorAlpha 邊框的寬度
ThumbColor 指示器的顏色
ThumbDisabledColor 禁用狀態下的指示器顏色
ScaleSteps 大刻度步長
ScaleSubSteps 大刻度之間的刻度步數
ScaleSections 比例弧上部分的集合。 您可以為每個部分設定顏色、alpha 值、StartValue 和 EndValue
ScaleDivider 刻度數的分頻器值(如果 Value = 3000 且 Divider = 1000,則您會得到帶有「3」標籤的刻度)
TicksColor 刻度的顏色
TicksColorAlpha 刻度顏色的 Alpha 值
TicksWidth 刻度上刻度線的寬度
TicksSmallWidth 小刻度的寬度
ShowScaleTicks 如果為 True 則控制元件會在刻度區顯示刻度
ShowScaleLabels 如果為 True,則控制元件會在刻度上顯示標籤
ScalePosition 刻度的位置
SmoothTicks 如果為 True,則刻度將具有抗鋸齒效果
ShowProgress 顯示進度線
ShowProgressFromValue 顯示進度線的起始值
ProgressFromValue 進度線的起始值
CanFocused 如果設定為 True 則控制元件具有焦點
JumpWhenClick 如果為 True,則您可以通過單擊更改值
Vertical 豎直型別
ThumbShadow 如果為 True 則顯示指示的陰影

# 24.2. 事件

事件 功能說明
OnGetThumbColor 使用此事件根據值設定自定義指示器顏色
OnGetProgressColor 使用此事件根據值設定進度顏色
OnChange 當值發生變化時觸發事件
OnLastChange 當數值發生變化且釋放滑鼠時觸發事件

# 25. TscGPListBox

  帶有滾動條、背景、選擇、標題等向量圖形的列表框控制元件。

# 25.1. 屬性

屬性 功能說明
Options 框架和背景選項
ScrollBarOptions 滾動條選項
SelectionOptions 選擇框選項
HeaderOptions 標題選項
CheckBoxOptions 覈取方塊的選項
Items TscGPListBoxItem 的集合
ItemIndex 活動專案索引
ShowItemTitles 顯示專案的標題
ItemHeight 專案的高度
HeaderHeight Header = True 的專案高度
ShowLines 顯示專案之間的分隔線
LineColor 線條的顏色
LineColorAlpha 線條顏色的 Alpha 值
MouseMoveChangeIndex 如果為 True,則 ItemIndex 將隨滑鼠變化
HeaderFont 標題項的字型
Color scbgsColor 背景樣式的顏色值
Images 顯示的圖片
DetailFont 專案詳細資訊的字型
ShowItemDetails 如果為 True,專案底部會有詳細資訊的顯示區域
ItemMargin 邊框和專案之間的邊距
ItemSpacing 專案中影象和文字之間的間距
Filter 列表框的過濾字串
IndentMargin 縮排的邊距值(offset = item.indent * IndentMargin)
ItemWordWrap 為專案標題啟用自動換行
ItemShowEllipsis 如果為 True,那麼長專案標題可以有省略號
Wallpapers 墻紙影象集合,在底部繪製
WallpaperIndex 壁紙圖片索引
CustomImages 附加影象的影象集合,在頂部繪製
WallpaperIndex 附加背景的影象索引
DetailPosition 詳細資訊文字在專案中的位置(底部或右側)
DetailWordWrap 為詳細資訊文字啟用自動換行

# 25.2. 事件

事件 功能說明
OnItemClick 專案點選事件(使用 ItemIndex 屬性獲取活動專案)
OnItemCheckClick 單擊專案覈取方塊的事件(使用 ItemIndex 屬性獲取活動專案)
OnItemButtonClick 單擊專案按鈕的事件(使用 ItemIndex 屬性獲取活動專案)

# 25.3. 方法

# 25.3.1. BeginUpdateItems

procedure BeginUpdateItems;
1

  呼叫此方法以更新專案。

# 25.3.2. EndUpdateItems

procedure EndUpdateItems;
1

  呼叫此方法以停止更新專案。

# 25.3.3. ScrollToItem

procedure ScrollToItem(Index: Integer);
1

  滾動至指定的專案。

# 25.3.4. IndexOfCaption

function IndexOfCaption(const S: string): Integer;
1

  使用 Captoin = S 查詢專案索引。

# 25.3.5. IndexOfDetail

function IndexOfDetail(const S: string): Integer;
1

  查詢 Detail = S 的專案索引。

# 26. TscGPListBoxItem

   在 TscGPListBox 中的 Items 屬性中指定的專案控制元件。

# 26.1. 屬性

屬性 功能說明
Header 如果 True 則專案是標題
Enabled 專案已啟用
Title 專案的標題
Caption 專案的文字描述
ImageIndex 影象的索引
Checked 是否已確認
Detail 專案的詳細文字,繪製在底部
Indent 在 TComboBoxEx 控制元件中定義專案的偏移量。 使用此屬性建立專案樹
CustomColor 專案背景的自定義顏色
CustomColorAlpha 自定義背景顏色的 Alpha 值
CustomTextColor 專案的自定義文字顏色
CustomDetailTextColor 專案的自定義詳細資訊文字顏色

# 27. TscGPComboBox

  ComboBox 控制元件帶有框架、背景的向量圖形。

# 27.1. 屬性

屬性 功能說明
Options 組合框形狀、文字顏色、箭頭等選項
Items TscGPListBoxItem的專案集合
ItemIndex 活動專案的索引
ShowItemDetail 顯示專案的詳細資訊
ShowItemText 顯示專案的文字
ShowItemImage 顯示專案的影象
Color sccbCombo 狀態的顏色
Images 顯示影象集合的文字
ListBoxWidth 列表框的寬度
ListBoxHeight 列表框的高度
DropDownCount 彈出列表框中的行數
DropDownPosition 從左或從右彈出列表框的位置
ListBoxHeaderFont
ListBoxHeaderOptions
ListBoxShowItemDetails
ListBoxShowLines
ListBoxItemHeight
ListBoxHeaderHeight
ListboxItemSpacing
ListBoxIndentMargin
ListBoxScrollBarOptions
彈出列表框的屬性
FContentMargin 內容邊框的邊距。 當值 > 0 時控制元件將使用它
CheckedListMode 如果為 True,則彈出列表框有覈取方塊,並且控制元件會繪製選中專案的列表
CheckedListWrap 如果為 True,則選中的專案列表將包裝在組合框的客戶區中
ItemWordWrap 為專案標題啟用自動換行
ItemShowEllipsis 如果為 True,那麼長專案標題可以有省略號

# 27.2. 事件

事件名稱 說明
OnChange 更改專案索引事件

# 27.3. 方法

# 27.3.1. BeginUpdateItems

procedure BeginUpdateItems;
1

  呼叫以啟用更新專案。

# 27.3.2. EndUpdateItems

procedure EndUpdateItems;
1

  呼叫以停止更新專案。

# 27.3.3. IndexOfCaption

function IndexOfCaption(const S: string): Integer;
1

  獲取含有文字內容為 S 的專案的索引。

# 27.3.4. IndexOfTitle

function IndexOfTitle(const S: string): Integer;
1

  獲取含有標題內容為 S 的專案的索引。

# 27.3.5. IndexOfDetail

function IndexOfDetail(const S: string): Integer;
1

  獲取含有明細內容為 S 的專案的索引。

# 28. TscGPEdit

  使用向量形狀、背景和按鈕的編輯控制元件。

# 28.1. 屬性

屬性 功能說明
LeftButton 調整編輯框左側的按鈕
RightButton 調整編輯框右側的按鈕
Transparent 如果為 True,則編輯的客戶端部分是透明的
Prompttext 編輯框顯示的提示資訊
HidePromptTextIfFocused 如果控制元件獲得焦點,則隱藏提示文字
Options 編輯框的形狀與背景的選項
ContentMarginLeft
ContentMarginTop
ContentMarginRight
ContentMarginBottom
編輯框客戶區的邊距
CustomDraw 將其設定為 True 以防止在分配了 OnDrawBackground 事件的非焦點控制元件中繪製任何預設內容
HideMaskWithEmptyText 如果文字為空且控制元件未聚焦,則將其設定為 True 以隱藏掩碼

# 28.2. 事件

事件名稱 說明
OnLeftButtonClick 左側按鈕的點選事件
OnRightButtonClick 右側按鈕的點選事件
OnDrawBackground 當在繪製背景時觸發事件

# 29. TscGPComboEdit

  使用框架、背景的向量圖形編輯控制元件。

# 29.1. 屬性

屬性 功能說明
Options 組合框形狀、文字顏色、箭頭等選項
Items TscGPListBoxItem的專案集合
ItemIndex 活動專案的索引
Images 顯示影象集合的文字
ListBoxWidth 列表框的寬度
ListBoxHeight 列表框的高度
DropDownCount 彈出列表框中的行數
DropDownPosition 從左或從右彈出列表框的位置
ListBoxHeaderFont
ListBoxHeaderOptions
ListBoxShowItemDetails
ListBoxShowLines
ListBoxItemHeight
ListBoxHeaderHeight
ListboxItemSpacing
ListBoxIndentMargin
ListBoxScrollBarOptions
彈出列表框的屬性
UserFilter 為彈出列表框應用過濾器
CustomDraw 將其設定為 True 以防止使用分配的 OnDrawBackground 事件在非焦點控制元件中繪製任何預設內容

# 29.2. 事件

事件名稱 說明
OnDropDown 當執行下拉選單下拉時觸發事件
OnCloseUp 當關閉列表框時觸發事件

# 29.3. 方法

# 29.3.1. BeginUpdateItems

procedure BeginUpdateItems;
1

  呼叫以啟用更新專案。

# 29.3.2. EndUpdateItems

procedure EndUpdateItems;
1

  呼叫以停止更新專案。

# 29.3.3. IndexOfCaption

function IndexOfCaption(const S: string): Integer;
1

  獲取含有文字內容為 S 的專案的索引。

# 29.3.4. IndexOfTitle

function IndexOfTitle(const S: string): Integer;
1

  獲取含有標題內容為 S 的專案的索引。

# 29.3.5. IndexOfDetail

function IndexOfDetail(const S: string): Integer;
1

  獲取含有明細內容為 S 的專案的索引。

# 30. TscGPNumericEdit

  使用向量形狀編輯控制元件以處理整數和浮點數。

# 30.1. 屬性

屬性 功能說明
Increment 使用向上和向下鍵時的值增量
SupportUpDownKeys 啟用使用向上和向下鍵
Decimal 小數的位數
ValueType 取值的型別
scvtInteger:整數。
scvtFloat:浮點數。
MinValue 最小值
MaxValue 最大值
Value 目前值,使用 Round 方法或 ValueAsInt 屬性獲取整數值
DisplayType scedtNumeric:將繪製文字為數字。
scedtCurrency:將繪製文字作為貨幣。
ValueAsInt 取值的整數值
DisplayFormat 自定義的顯示格式
CurrencyString scedtCurrency 顯示型別的貨幣字串值

# 31. TscGPSpinEdit

  使用上下按鈕編輯控制元件以處理整數和浮點值。

# 31.1. 屬性

屬性 功能說明
Increment 使用向上和向下鍵時的值增量
Decimal 小數的位數
ValueType 取值的型別
scvtInteger:整數。
scvtFloat:浮點數。
MinValue 最小值
MaxValue 最大值
Value 目前值,使用 Round 方法或 ValueAsInt 屬性獲取整數值
DisplayType scedtNumeric:將繪製文字為數字。
scedtCurrency:將繪製文字作為貨幣。
UpDownKind scupkDefault - 預設位置
scupkLeftRight - 按鈕的左右位置
ValueAsInt 取值的整數值
ArrowGlyphColor 箭頭的顏色
ArrowGlyphColorAlpha
ArrowGlyphColorHotAlpha
ArrowGlyphColorPressedAlpha
不同狀態箭頭的 Alpha 值
MouseWheelSupport 啟用滑鼠滾輪支援以更改值

# 32. TscGPTimeEdit

  可用於時間顯示與修改的編輯框控制元件。

# 32.1. 屬性

屬性 功能說明
TimeValue TTime時間型別
Milliseconds 毫秒值
ShowUpDown 顯示向上和向下按鈕
ShowMSec 是否顯示毫秒值
ShowSec 是否顯示秒值
TimeFormat 顯示時間的格式(12 或 24 小時)
Time 以文字形式表示字串的值
ArrowGlyphColor 箭頭的顏色
ArrowGlyphColorAlpha
ArrowGlyphColorHotAlpha
ArrowGlyphColorPressedAlpha
不同狀態箭頭的 Alpha 值

# 32.2. 方法

# 32.2.1. DecodeTime

DecodeTime(var Hour, Min, Sec, MSec: Word);
1

  從編輯框中獲取時間並解析至變數中。

var
  h,m,s,ms: word;
begin
  FThis.scTimeEdit1.DecodeTime(h,m,s,ms);
end;
1
2
3
4
5

# 32.2.2. EncodeTime

EncodeTime(Hour, Min, Sec, MSec: Word);
1

  將獲取到的數據解析為時間格式顯示于編輯框中。

  FThis.scTimeEdit1.EncodeTime(12,12,12,122);
1

# 33. TscGPPasswordEdit

  具有不同形狀樣式、透明度的密碼編輯框控制元件。

# 33.1. 屬性

屬性 功能說明
PasswordButton 密碼按鈕選項(顯示密碼文字的按鈕)
Transparent 如果為 True,則編輯框的客戶端部分是透明的
PromptText 編輯框的提示文字
HidePromptTextIfFocused 如果控制元件獲得焦點,則隱藏提示的文字
Options 編輯框形狀和背景的選項
ContentMarginLeft
ContentMarginTop
ContentMarginRight
ContentMarginBottom
編輯框客戶區的邊距

# 34. TscGPMonthCalendar

  月曆控制元件。

# 34.1. 屬性

屬性 功能說明
Date 日期值
TodayDefault 預設日期選擇為今天
FirstDayOfWeek 彈出式日曆中一週的第一天
WeekNumbers 在日曆中顯示週數
ShowToday 在日曆底部顯示今天專案

# 34.2. 事件

事件名稱 說明
OnNumberClick 使用者選擇某個日期數字時,觸發事件

# 35. TscGPDateEdit

  處理日期的編輯控制元件。

# 35.1. 屬性

屬性 功能說明
Date 日期值
TodayDefault 是否設定今天為預設日期
FirstDayOfWeek 彈出式日曆中一週的第一天
WeekNumbers 在日曆中顯示週數
ShowToday 在日曆底部顯示今天專案
CalendarWidth 設定彈出日曆的寬度
CalendarHeight 設定彈出日曆的高度
CalendarFont 設定彈出日曆的字型

# 35.2. 事件

事件名稱 說明
OnDateChange 當日期的值發生變化時觸發事件

# 36. TscGPMemo

  具有向量形狀、背景和滾動條的備忘錄控制元件。

# 36.1. 屬性

屬性 功能說明
Transparent 如果為 True,則編輯框的客戶端部分是透明的
Prompttext 編輯框的提示文字
Options 備忘錄形狀和背景的選項
ScrollBarOptions 滾動條選項
ContentMarginLeft
ContentMarginTop
ContentMarginRight
ContentMarginBottom
備忘錄客戶端的整數邊距
PromptText 備忘錄的提示文字
HidePromptTextIfFocused 如果控制元件獲得焦點則隱藏提示文字

# 37. TscGPGroupBox

  帶有向量邊框的群組框控制元件。

# 37.1. 屬性

屬性 功能說明
Alignment 文字的對齊方式
Images 為文字顯示設定的圖片集合
ImageIndex 顯示的圖片序號
GlowEffect 調整發光設定
ImageGlow 為標題中的影象啟用發光效果
FrameColor 邊框的顏色
FrameColorAlpha 邊框顏色的 Alpha 值
FrameWidth 邊框的寬度
ScaleFrameWidth 如果為 True,則邊框寬度可以被縮放

# 38. TscGPGlyphButton

  具有向量形狀和向量字形的按鈕控制元件。

# 38.1. 屬性

屬性 功能說明
Options 調整按鈕形狀的屬性,不同狀態的邊框。還可以使用 StyleColors(預設值為 True)屬性來調整樣式的顏色
GlyphOptions 調整按鈕向量字形的屬性,為不同的狀態設定顏色和 alpha 值,設定字形線的粗細
ColorValue GlyphOptions.Kind 的值 = scgpbgkColorMarker
TextMargin 如果 > -1 則文字將靠近具有此偏移量的字形(不在中心)
Animation 在按鈕上啟用動畫
CanFocused 啟用按鈕的焦點狀態
RepeatClick 是否在按下按鈕並保持按鈕按鈕按下狀態時啟用重複 OnClick 事件
RepeatClickInterval 定時器重複 OnClick 事件的時間間隔
DropDownMenu 下拉式功能表
ShowFocuRect 如果為 True,則按鈕繪製焦點矩形
Down 是否設定按鈕為按下狀態
GroupIndex 按鈕組索引
AllowAllUp 指定是否可以同時取消選擇包含此按鈕的組中的所有按鈕
GalleryMenu TscGalleryMenu 元件
TransparentBackground 如果為 True,則按鈕具有透明背景
ShowMenuArrow 如果 GalleryMenu <> nil 或 DropDownMenu <> nil 那麼箭頭將在按鈕上可見
ShowCaption 在按鈕中顯示標題
WidthWithCaption
WidthWithoutCaption
設定 ShowCaption 屬性時使用這些按鈕寬度值
ArrowPosition 箭頭在按鈕中的位置
ArrowDirection 按鈕中箭頭的方向。如果值為 scadRight,則下拉功能表位置也將從右側開始
WordWrap 如果為 True,則按鈕的標題將自動換行
CustomDropDown 如果為 True,則按鈕將與下拉表單一起使用
ScaleFrameWidth 如果為 True,則控制元件將縮放邊框寬度(取決於系統 DPI)
Badge 按鈕徽章選項
FluentLightEffect 啟用流暢的光效-滑鼠移動時發光
ToggleMode 如果為 True,則按鈕可以向下切換狀態(覈取方塊行為)。 檢查 OnClick 事件中的 Down 屬性。

# 38.2. 事件

事件名稱 說明
OnDropDown 當呼出下拉窗體時觸發事件
OnCloseUp 在關閉下拉表單后使用此事件

# 39. TscGPCharGlyphButton1

  具有向量形狀的按鈕控制元件,它使用 FontAwesome 將字元繪製為字形。

# 39.1. 屬性

屬性 功能說明
Options 調整按鈕形狀的屬性,不同狀態的邊框。還可以使用 StyleColors(預設值為 True)屬性來調整樣式的顏色
GlyphOptions 調整按鈕向量字形的屬性,為不同的狀態設定顏色和 alpha 值,設定字形線的粗細
TextMargin 如果 > -1 則文字將靠近具有此偏移量的字形(不在中心)
Animation 在按鈕上啟用動畫
CanFocused 啟用按鈕的焦點狀態
RepeatClick 是否在按下按鈕並保持按鈕按鈕按下狀態時啟用重複 OnClick 事件
RepeatClickInterval 定時器重複 OnClick 事件的時間間隔
DropDownMenu 下拉式功能表
ShowFocuRect 如果為 True,則按鈕繪製焦點矩形
Down 是否設定按鈕為按下狀態
GroupIndex 按鈕組索引
AllowAllUp 指定是否可以同時取消選擇包含此按鈕的組中的所有按鈕
GalleryMenu TscGalleryMenu 元件
TransparentBackground 如果為 True,則按鈕具有透明背景
ShowMenuArrow 如果 GalleryMenu <> nil 或 DropDownMenu <> nil 那麼箭頭將在按鈕上可見
ShowCaption 在按鈕中顯示標題
WidthWithCaption
WidthWithoutCaption
設定 ShowCaption 屬性時使用這些按鈕寬度值
ArrowPosition 箭頭在按鈕中的位置
ArrowDirection 按鈕中箭頭的方向。如果值為 scadRight,則下拉功能表位置也將從右側開始
WordWrap 如果為 True,則按鈕的標題將自動換行
CustomDropDown 如果為 True,則按鈕將與下拉表單一起使用
ScaleFrameWidth 如果為 True,則控制元件將縮放邊框寬度(取決於系統 DPI)
Badge 按鈕徽章選項
FluentLightEffect 啟用流暢的光效-滑鼠移動時發光
ToggleMode 如果為 True,則按鈕可以向下切換狀態(覈取方塊行為)。 檢查 OnClick 事件中的 Down 屬性。

# 39.2. 事件

事件名稱 說明
OnDropDown 當呼出下拉窗體時觸發事件
OnCloseUp 在關閉下拉表單后使用此事件

# 40. TscGPGearActivityIndicator

  顯示動畫的向量齒輪。

# 40.1. 屬性

屬性 功能說明
Active 如果為 True,則動畫處於活動狀態
Kind 顯示的齒輪數量
scgpgkOneGear:顯示一個齒輪。
scgpgkTwoGears:顯示兩個齒輪。
GlyphThickness 齒輪字形線的粗細
GlyphColor 齒輪字形的顏色
GlyphColorAlpha 齒輪字形顏色的 Alpha 值
AnimationAcceleration 啟用加速型別的動畫

# 41. TscGPScrollPanel

  帶滾動功能的面板控制元件。

# 41.1. 屬性

屬性 功能說明
Wallpapers 圖片壁紙
WallpaperIndex 圖片索引
CustomImages 附加背景圖片
CustomImageIndex 附加背景的影象索引
StyleKind 面板的樣式型別
Color scsPanel 樣式的面板顏色
HotScroll 如果為 True,則當滑鼠懸停在滾動按鈕上時開始滾動
ScrollOffset 滾動偏移值。 如果 Value = 0,則滾動偏移量為客戶端大小
ScrollTimerInterval 滾動定時器間隔
ScrollType 滾動的方向
TouchScroll 通過觸控事件啟用滾動
ScrollButtonWidth 滾動按鈕的大小
FillColor 背景顏色
FillColor2 具有漸變樣式的背景的第二種顏色,如果值為 clNone 則此顏色將被忽略並且漸變填充將僅使用一種顏色
FillColorAlpha 背景顏色的 Alpha 值
FillStyle 面板的填充樣式
scgpsfColor - 一種顏色
scgpsfGradient - 控制元件根據 FillColor 值自動為漸變建立淺色和深色
FillGradientAngle 漸變角度(90、-90、45、-125、....)
FillGradientBeginAlpha 漸變開始時顏色的 Alpha 值
FillGradientEndAlpha 漸變末尾顏色的 Alpha 值
FillGradientBeginColorOffset 漸變中第一種顏色的亮度偏移百分比
FillGradientEndColorOffset 漸變中第二種顏色的暗度偏移百分比
HorzScrollDirection 水平滾動方向:從左到右(預設)或從右到左
VertScrollDirection 垂直滾動方向:預設從上到下或從下到上

# 42. TscGPPageControl

  帶有向量選項卡的頁面控制元件,帶有選項卡的左、右偏移和高級功能。

# 42.1. 屬性

屬性 功能說明
Tabs TscPageControlTab 的集合
TabOptions 調整選項卡形狀、邊框、不同狀態的文字的屬性
TabGlowEffect 調整選項卡的發光效果
TabHeight 選項卡的高度
TabImages 標籤的影象
Font 標籤的文字
ActivePage 目前處於啟用狀態的頁面
TabIndex 選項卡的索引
TabsLeftOffset 選項卡從左側的偏移量。 使用它可以將任何控制元件放在選項卡之前的左側區域
TabsRightOffset 製表符從右邊偏移。 使用它可以將任何控制元件放在選項卡后的右側區域
BorderStyle 頁面框架的邊框樣式
ShowCloseButtons 在選項卡上顯示關閉按鈕
FreeOnClose 如果為 True,則 Tab 和 Page 將在您關閉頁面時被銷燬,否則 Tab 和 Page 將僅不可見
MouseWheelSupport 如果為 True,則您可以通過滑鼠滾輪更改活動選項卡
ShowInactiveTab 如果為 False 則非活動選項卡將是透明的,否則它具有選項卡樣式
ScrollButtonWidth 滾動按鈕的寬度
FrameWidth 邊框的寬度
FrameScaleWidth 如果為 True,則控制元件的框架和選項卡的框架將在 Digh-DPI 系統中縮放
FrameColor 邊框的顏色
FrameColorAlpha 畫框顏色的 Alpha 值
TabWidth 每個選項卡的固定寬度
ShowCloseButtonOnActiveTabOnly 關閉按鈕僅在活動選項卡上可見

# 42.2. 事件

事件名稱 說明
OnChangePage 當頁面切換時觸發事件
OnClose 當頁面關閉時觸發事件
OnGetTabDrawParams 例如,使用此事件自定義選項卡字型 (ACanvas.Font)
OnTabsAreaClick 單擊放置選項卡時的區域

# 43. TscPageControlTab

   TscGPPageControl 中 Tabs 使用的集合。

# 43.1. 屬性

屬性 功能說明
Enabled 是否啟用選項卡
Caption 選項卡的標題
ImageIndex 影象標籤的索引號
Visible 選項卡是否可見
Page 鏈接至頁面
CustomOptions 調整自定義向量形狀、選項卡顏色和文字的選項
CustomGlowEffect 選項卡的自定義發光效果
UseCustomOptions 啟用自定義選項

# 44. TscGPTabControl

  具有選項卡向量形狀的選項卡控制元件,具有選項卡的左、右偏移和高級功能。

# 44.1. 屬性

屬性 功能說明
Tabs TscTabControlTab 的集合
TabOptions 調整選項卡形狀、邊框、不同狀態的文字的屬性
TabGlowEffect 調整選項卡的發光效果
TabHeight 選項卡的高度
TabImages 標籤的影象
Font 標籤的文字
ActivePage 目前處於啟用狀態的頁面
TabIndex 選項卡的索引
TabsLeftOffset 選項卡從左側的偏移量。 使用它可以將任何控制元件放在選項卡之前的左側區域
TabsRightOffset 製表符從右邊偏移。 使用它可以將任何控制元件放在選項卡后的右側區域
BorderStyle 頁面框架的邊框樣式
ShowCloseButtons 在選項卡上顯示關閉按鈕
FreeOnClose 如果為 True,則 Tab 和 Page 將在您關閉頁面時被銷燬,否則 Tab 和 Page 將僅不可見
MouseWheelSupport 如果為 True,則您可以通過滑鼠滾輪更改活動選項卡
ShowInactiveTab 如果為 False 則非活動選項卡將是透明的,否則它具有選項卡樣式
ScrollButtonWidth 滾動按鈕的寬度
FrameWidth 邊框的寬度
FrameScaleWidth 如果為 True,則控制元件的框架和選項卡的框架將在 Digh-DPI 系統中縮放
FrameColor 邊框的顏色
FrameColorAlpha 畫框顏色的 Alpha 值
TabWidth 每個選項卡的固定寬度
ShowCloseButtonOnActiveTabOnly 關閉按鈕僅在活動選項卡上可見

# 44.2. 事件

事件名稱 說明
OnChangePage 當頁面切換時觸發事件
OnClose 當頁面關閉時觸發事件
OnGetTabDrawParams 例如,使用此事件自定義選項卡字型 (ACanvas.Font)
OnTabsAreaClick 單擊放置選項卡時的區域

# 45. TscTabControlTab

   TscGPTabControl 中 Tabs 使用的集合。

# 45.1. 屬性

屬性 功能說明
Enabled 是否啟用選項卡
Caption 選項卡的標題
ImageIndex 影象標籤的索引號
Visible 選項卡是否可見
Page 鏈接至頁面
CustomOptions 調整自定義向量形狀、選項卡顏色和文字的選項
CustomGlowEffect 選項卡的自定義發光效果
UseCustomOptions 啟用自定義選項

# 46. TscGPVertPageControl

  帶有向量選項卡垂直列表的頁面控制元件,帶有選項卡的頂部、左側、底部偏移和高級功能。

# 46.1. 屬性

屬性 功能說明
Tabs TscVertPageControlTab 的集合
TabOptions 調整選項卡形狀、邊框、不同狀態的文字的屬性
TabGlowEffect 調整選項卡的發光效果
TabHeight 選項卡的高度
TabImages 標籤的影象
Font 標籤的文字
ActivePage 目前處於啟用狀態的頁面
TabIndex 選項卡的索引
TabsLeftOffset 選項卡從左側的偏移量。 使用它可以將任何控制元件放在選項卡之前的左側區域
TabsRightOffset 製表符從右邊偏移。 使用它可以將任何控制元件放在選項卡后的右側區域
BorderStyle 頁面框架的邊框樣式
ShowCloseButtons 在選項卡上顯示關閉按鈕
FreeOnClose 如果為 True,則 Tab 和 Page 將在您關閉頁面時被銷燬,否則 Tab 和 Page 將僅不可見
MouseWheelSupport 如果為 True,則您可以通過滑鼠滾輪更改活動選項卡
ShowInactiveTab 如果為 False 則非活動選項卡將是透明的,否則它具有選項卡樣式
ScrollButtonWidth 滾動按鈕的寬度
FrameWidth 邊框的寬度
FrameScaleWidth 如果為 True,則控制元件的框架和選項卡的框架將在 Digh-DPI 系統中縮放
FrameColor 邊框的顏色
FrameColorAlpha 畫框顏色的 Alpha 值
TabsPosition 選項卡的位置
scgptpLeft:選項卡位於左側。
scgptpRight:選項卡位於右側

# 46.2. 事件

事件名稱 說明
OnChangePage 當頁面切換時觸發事件
OnClose 當頁面關閉時觸發事件
OnGetTabDrawParams 例如,使用此事件自定義選項卡字型 (ACanvas.Font)
OnTabsAreaClick 單擊放置選項卡時的區域

# 47. TscVertPageControlTab

   TscGPVertPageControl 中 Tabs 使用的集合。

# 47.1. 屬性

屬性 功能說明
Enabled 是否啟用選項卡
Caption 選項卡的標題
ImageIndex 影象標籤的索引號
Visible 選項卡是否可見
Page 鏈接至頁面
CustomOptions 調整自定義向量形狀、選項卡顏色和文字的選項
CustomGlowEffect 選項卡的自定義發光效果
UseCustomOptions 啟用自定義選項

# 48. TscVertTabControl

  帶有向量選項卡垂直列表的選項卡控制元件,帶有選項卡的頂部、左側、底部偏移和高級功能。

# 48.1. 屬性

屬性 功能說明
Tabs TscVertTabControlTab 的集合
TabOptions 調整選項卡形狀、邊框、不同狀態的文字的屬性
TabGlowEffect 調整選項卡的發光效果
TabHeight 選項卡的高度
TabImages 標籤的影象
Font 標籤的文字
ActivePage 目前處於啟用狀態的頁面
TabIndex 選項卡的索引
TabsLeftOffset 選項卡從左側的偏移量。 使用它可以將任何控制元件放在選項卡之前的左側區域
TabsRightOffset 製表符從右邊偏移。 使用它可以將任何控制元件放在選項卡后的右側區域
BorderStyle 頁面框架的邊框樣式
ShowCloseButtons 在選項卡上顯示關閉按鈕
FreeOnClose 如果為 True,則 Tab 和 Page 將在您關閉頁面時被銷燬,否則 Tab 和 Page 將僅不可見
MouseWheelSupport 如果為 True,則您可以通過滑鼠滾輪更改活動選項卡
ShowInactiveTab 如果為 False 則非活動選項卡將是透明的,否則它具有選項卡樣式
ScrollButtonWidth 滾動按鈕的寬度
FrameWidth 邊框的寬度
FrameScaleWidth 如果為 True,則控制元件的框架和選項卡的框架將在 Digh-DPI 系統中縮放
FrameColor 邊框的顏色
FrameColorAlpha 畫框顏色的 Alpha 值
TabsPosition 選項卡的位置
scgptpLeft:選項卡位於左側。
scgptpRight:選項卡位於右側

# 48.2. 事件

事件名稱 說明
OnChangePage 當頁面切換時觸發事件
OnClose 當頁面關閉時觸發事件
OnGetTabDrawParams 例如,使用此事件自定義選項卡字型 (ACanvas.Font)
OnTabsAreaClick 單擊放置選項卡時的區域

# 49. TscVertTabControlTab

   TscGPVertTabControl 中 Tabs 使用的集合。

# 49.1. 屬性

屬性 功能說明
Enabled 是否啟用選項卡
Caption 選項卡的標題
ImageIndex 影象標籤的索引號
Visible 選項卡是否可見
Page 鏈接至頁面
CustomOptions 調整自定義向量形狀、選項卡顏色和文字的選項
CustomGlowEffect 選項卡的自定義發光效果
UseCustomOptions 啟用自定義選項

# 50. TscGPToolPager

  帶向量選項卡的頁面控制元件,選項卡和頁面的左、右偏移量。

# 50.1. 屬性

屬性 功能說明
Tabs TscToolPagerTab 的集合
TabOptions 調整選項卡形狀、邊框、不同狀態的文字的屬性
TabGlowEffect 調整選項卡的發光效果
TabHeight 選項卡的高度
TabImages 標籤的影象
Font 標籤的文字
ActivePage 目前處於啟用狀態的頁面
TabIndex 選項卡的索引
TabsLeftOffset 選項卡從左側的偏移量。 使用它可以將任何控制元件放在選項卡之前的左側區域
TabsRightOffset 製表符從右邊偏移。 使用它可以將任何控制元件放在選項卡后的右側區域
BorderStyle 頁面框架的邊框樣式
ShowCloseButtons 在選項卡上顯示關閉按鈕
FreeOnClose 如果為 True,則 Tab 和 Page 將在您關閉頁面時被銷燬,否則 Tab 和 Page 將僅不可見
MouseWheelSupport 如果為 True,則您可以通過滑鼠滾輪更改活動選項卡
ShowInactiveTab 如果為 False 則非活動選項卡將是透明的,否則它具有選項卡樣式
ScrollButtonWidth 滾動按鈕的寬度
FrameWidth 邊框的寬度
FrameScaleWidth 如果為 True,則控制元件的框架和選項卡的框架將在 Digh-DPI 系統中縮放
FrameColor 邊框的顏色
FrameColorAlpha 畫框顏色的 Alpha 值

# 50.2. 事件

事件名稱 說明
OnChangePage 當頁面切換時觸發事件
OnClose 當頁面關閉時觸發事件
OnGetTabDrawParams 例如,使用此事件自定義選項卡字型 (ACanvas.Font)
OnTabsAreaClick 單擊放置選項卡時的區域

# 51. TscToolPagerTab

   TscGPTscToolPager 中 Tabs 使用的集合。

# 51.1. 屬性

屬性 功能說明
Enabled 是否啟用選項卡
Caption 選項卡的標題
ImageIndex 影象標籤的索引號
Visible 選項卡是否可見
Page 鏈接至頁面
CustomOptions 調整自定義向量形狀、選項卡顏色和文字的選項
CustomGlowEffect 選項卡的自定義發光效果
UseCustomOptions 啟用自定義選項

# 52. TscGPToolGroupPanel

  帶向量對話方塊按鈕的功能區組模擬。

# 52.1. 屬性

屬性 功能說明
ShowDialogButton 在右下角顯示特殊按鈕來呼叫一些對話方塊
CaptionHeight 文字的高度

# 52.2. 事件

事件名稱 說明
OnDialogButtonClick 對話方塊按鈕的點選事件

# 53. TscGPPageViewer

  僅在頁面之間切換的簡單頁面控制元件。

# 53.1. 屬性

屬性 功能說明
Pages TscGPPageViewerItem 的集合
PageIndex 集合中頁面的索引
ActivePage 目前啟用的頁面

# 53.2. 事件

事件名稱 說明
OnChangePage 頁面改變時的事件
樣式數據控制元件
樣式數據控制元件GP

← 樣式數據控制元件 樣式數據控制元件GP→

Copyright © 2021-2025 愛招飛IsoFace | ALL Rights Reserved
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式