對話方塊控制元件說明
# 對話方塊控制元件說明
以下部分為對話方塊中使用的控制元件的屬性事件說明。
# 1. 對話方塊控制元件(TfrxDialogPage)
此控制元件顯示為一個對話方塊,作為其他控制元件的容器呈現。
# 1.1. 屬性
# 1.1.1. BorderStyle
設定對話方塊的邊框樣式。
bsDialog
:邊框樣式顯示為對話方塊的樣式。bsNone
:邊框無樣式。bsSingle
:單線邊框樣式。bsSizeable
:邊框為大小可變化的樣式。bsSizeToolWin
:邊框顯示為大小可變的工具欄視窗的樣式,僅包含關閉按鈕。bsToolWindow
:邊框顯示為工具欄視窗的樣式,僅包含關閉按鈕。
# 1.1.2. Caption
設定對話方塊的標題欄顯示的內容。
# 1.1.3. ClientHeight
設定對話方塊中可顯示控制元件的區域的高度,以畫素為單位。
# 1.1.4. ClientWidth
設定對話方塊中可顯示控制元件的區域的寬度,以畫素為單位。
# 1.1.5. Color
設定對話方塊顯示的顏色,雙擊打開調色盤選擇顏色。
# 1.1.6. DoubleBuffered
設定是否啟用雙重緩衝,避免出現控制元件影象撕裂的問題。
# 1.1.7. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 1.1.8. Height
設定控制元件的高度,以畫素為單位。
# 1.1.9. Left
設定控制元件在設計區域中左側與設計界面的間距。
# 1.1.10. Name
設定控制元件的名稱。
# 1.1.11. Position
設定對話方塊在視窗中顯示的位置。
poDefault
:設定預設的選項。設定后,視窗顯示的位置為Left
與Top
屬性指定的區域位置以及Height
與Width
指定的大小。poDefaultPosOnly
:設定預設的選項,視窗顯示的位置為Left
與Top
屬性指定的位置。poDefaultSizeOnly
:設定預設的選項,視窗顯示的大小為Height
與Width
指定的大小。poDesigned
:設定視窗顯示為設計模式下顯示的視窗位置與大小。poDeskTopCenter
:設定視窗位置顯示于桌面區域居中的位置,同時大小保持為Height
與Width
指定的大小。poMainFormCenter
:設定視窗顯示的位置位於主視窗的居中的位置。poOwnerFormCenter
:設定視窗顯示的位置位於其所屬視窗的居中的位置。poScreenCenter
:設定視窗顯示的位置位於其所在的螢幕的居中的位置。
# 1.1.12. Tag
設定頁面的標記,以數字形式輸入。
# 1.1.13. Top
設定對話方塊的頂部與設計區域的頂部的距離,以畫素為單位。
# 1.1.14. Visible
設定控制元件是否可以顯示。
# 1.1.15. Width
設定控制元件的寬度,以畫素為單位。
# 1.1.16. WindowState
設定視窗顯示的狀態。
wsMaximized
:設定視窗在啟動時以最大化形式顯示。wsMiniMized
:設定視窗在啟動時以最小化形式顯示。wsNormal
:設定視窗保持預設的狀態進行顯示。
# 1.2. 事件
事件名稱 | 說明 |
---|---|
OnActivate | 當視窗被啟用時觸發事件 |
OnClick | 當視窗被點選時觸發事件 |
OnCloseQuery | 當關閉查詢時觸發事件 |
OnDeactivate | 當視窗取消啟用時觸發事件 |
OnHide | 當隱藏視窗時觸發事件 |
OnKeyDown | 當按動鍵盤時觸發事件 |
OnKeyPress | 當鍵盤按鍵按下時觸發事件 |
OnKeyUp | 當鍵盤按鍵釋放時觸發事件 |
OnResize | 當視窗的大小在調整時觸發事件 |
OnShow | 當視窗顯示時觸發事件 |
# 2. 文字控制元件(TfrxLabelControl)
此控制元件顯示為一個文字標籤。
# 2.1. 屬性
# 2.1.1. Alignment
設定控制元件文字的對齊方式。
taCenter
:文字居中對齊。taLeftJustify
:文字左對齊。taRightJustify
:文字右對齊。
# 2.1.2. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 2.1.3. AutoSize
勾選此項后,設定控制元件大小根據文字內容進行自適應匹配。
# 2.1.4. Caption
設定控制元件中顯示的文字內容。
# 2.1.5. Color
設定控制元件顯示的顏色。
# 2.1.6. Description
設定控制元件的描述資訊,幫助更好理解設計。
# 2.1.7. Enabled
設定控制元件是否響應相關的事件。
# 2.1.8. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 2.1.9. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 2.1.10. Hint
設定控制元件的提示資訊。
# 2.1.11. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 2.1.12. Name
設定控制元件的名稱。
# 2.1.13. ParentFont
設定此控制元件是否保持與父控制元件相同的字型設定。
# 2.1.14. ShowHint
設定是否顯示提示資訊。
# 2.1.15. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 2.1.16. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 2.1.17. Visible
設定控制元件是否顯示。
# 2.1.18. Width
設定控制元件的寬度,以畫素為單位。
# 2.1.19. WordWrap
設定文字是否執行自動換行。
# 2.2. 事件
事件名稱 | 說明 |
---|---|
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnMouseDown | 當滑鼠在控制元件上按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 3. 編輯框控制元件(TfrxEditControl)
此控制元件顯示為一個框,其中可輸入文字內容。
# 3.1. 屬性
# 3.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 3.1.2. CharCase
設定其中輸入的內容的格式。
ecLowerCase
:其中輸入的內容的所有英文字母均轉換為小寫的格式。ecNormal
:其中輸入的內容保持輸入的樣式。ecUpperCase
:其中輸入的內容的所有英文字母均轉換為大寫的格式。
# 3.1.3. Color
設定控制元件顯示的顏色,雙擊打開調色盤選擇顏色。
# 3.1.4. Description
設定文字的描述內容。
# 3.1.5. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 3.1.6. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 3.1.7. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 3.1.8. Hint
設定控制元件的提示資訊。
# 3.1.9. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 3.1.10. Name
設定控制元件的名稱。
# 3.1.11. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 3.1.12. PasswordChar
設定控制元件顯示為密碼掩碼模式時的替代字元,如設定為#0
表示不使用密碼設定。
# 3.1.13. ReadOnly
設定編輯框中的內容是否為只讀。
# 3.1.14. ShowHint
設定是否顯示提示資訊。
# 3.1.15. TabStop
設定在按Tab按鍵時是否可以切換定位至此控制元件。
# 3.1.16. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 3.1.17. Text
設定控制元件中顯示的內容的資訊。
# 3.1.18. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 3.1.19. Visible
設定控制元件是否顯示。
# 3.1.20. Width
設定控制元件的寬度,以畫素為單位。
# 3.2. 事件
事件名稱 | 說明 |
---|---|
OnChange | 當編輯框中的內容發生變化時觸發事件 |
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 4. 備忘控制元件(TfrxMemoControl)
此控制元件顯示一個多行的文字編輯控制元件。
# 4.1. 屬性
# 4.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 4.1.2. CharCase
設定其中輸入的內容的格式。
ecLowerCase
:其中輸入的內容的所有英文字母均轉換為小寫的格式。ecNormal
:其中輸入的內容保持輸入的樣式。ecUpperCase
:其中輸入的內容的所有英文字母均轉換為大寫的格式。
# 4.1.3. Color
設定控制元件顯示的顏色,雙擊打開調色盤選擇顏色。
# 4.1.4. Description
設定文字的描述內容。
# 4.1.5. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 4.1.6. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Color:設定字型的顏色,點選右側
...
打開調色盤界面選擇顏色。 - Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 4.1.7. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 4.1.8. Hint
設定控制元件的提示資訊。
# 4.1.9. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 4.1.10. Lines
設定編輯框中顯示的內容,此處的內容為多行的文字。
# 4.1.11. Name
設定控制元件的名稱。
# 4.1.12. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 4.1.13. ReadOnly
設定編輯框中的內容是否為只讀。
# 4.1.14. ScrollBars
設定要顯示的滾動條。
ssBoth
:右側和下側的滾動條均顯示。ssHorizontal
:僅顯示水平方向上的滾動條。ssNone
:右側和下側的滾動條均不顯示。ssVertical
:僅顯示垂直方向上的滾動條。
# 4.1.15. ShowHint
設定是否顯示提示資訊。
# 4.1.16. TabStop
設定在按Tab按鍵時是否可以切換定位至此控制元件。
# 4.1.17. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 4.1.18. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 4.1.19. Visible
設定控制元件是否顯示。
# 4.1.20. Width
設定控制元件的寬度,以畫素為單位。
# 4.1.21. WordWrap
設定文字是否執行自動換行。
# 4.2. 事件
事件名稱 | 說明 |
---|---|
OnChange | 當編輯框中的內容發生變化時觸發事件 |
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 5. 按鈕控制元件(TfrxButtonControl)
此控制元件顯示為一個可點選的按鈕,通過點選可觸發一些事件。
# 5.1. 屬性
# 5.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 5.1.2. Cancel
設定按鈕是否設定為取消的模式。
# 5.1.3. Caption
設定控制元件中顯示的文字內容。
# 5.1.4. Default
設定目前按鈕是否為預設選中焦點的按鈕。
# 5.1.5. Description
設定文字的描述內容。
# 5.1.6. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 5.1.7. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 5.1.8. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 5.1.9. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 5.1.10. ModalResult
設定控制元件的響應模式。部分模式的按鈕確認后返回可執行特殊操作。
mrNone
:無響應模式。mrOK
:確認模式,在此模式下,點選按鈕會關閉目前對話方塊,繼續執行後續的操作。mrCancel
:取消模式,在此模式下,點選按鈕會關閉目前會話框並中止,不再執行後續的操作。mrAbort
:放棄模式。mrRetry
:重試模式。mrIgnore
:忽略模式。mrYes
:「是」模式。mrNo
:「否」模式。
# 5.1.11. Name
設定控制元件的名稱。
# 5.1.12. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 5.1.13. ShowHint
設定是否顯示提示資訊。
# 5.1.14. TabStop
設定在按Tab按鍵時是否可以切換定位至此控制元件。
# 5.1.15. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 5.1.16. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 5.1.17. Visible
設定控制元件是否顯示。
# 5.1.18. Width
設定控制元件的寬度,以畫素為單位。
# 5.1.19. WordWrap
設定文字是否執行自動換行。
# 5.2. 事件
事件名稱 | 說明 |
---|---|
OnClick | 當點選控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 6. 覈取方塊控制元件(TfrxCheckBoxControl)
此控制元件顯示一個帶文字標籤的選擇框。當此項被選中時顯示一個√
標記。
# 6.1. 屬性
# 6.1.1. Alignment
設定控制元件文字的對齊方式。
taCenter
:文字居中對齊。taLeftJustify
:文字左對齊。taRightJustify
:文字右對齊。
# 6.1.2. AllowGrayed
設定是否可以將覈取方塊設定為部分選擇的模式。
# 6.1.3. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 6.1.4. Caption
設定控制元件中顯示的文字內容。
# 6.1.5. Checked
設定控制元件是否處於被選中的狀態。
# 6.1.6. Color
設定控制元件的顏色。雙擊打開顏色選擇器選擇顏色。
# 6.1.7. Description
設定控制元件的文字描述內容。
# 6.1.8. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 6.1.9. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 6.1.10. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 6.1.11. Hint
設定控制元件的提示資訊。
# 6.1.12. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 6.1.13. Name
設定控制元件的名稱。
# 6.1.14. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 6.1.15. ShowHint
設定是否顯示提示資訊。
# 6.1.16. State
設定顯示的狀態。
cbChecked
:目前顯示的狀態為選擇狀態。cbGrayed
:目前顯示的狀態為部分選擇狀態。cbUnChecked
:目前顯示的狀態為未選擇的狀態。
# 6.1.17. TabStop
設定在按Tab按鍵時是否可以切換定位至此控制元件。
# 6.1.18. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 6.1.19. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 6.1.20. Visible
設定控制元件是否顯示。
# 6.1.21. Width
設定控制元件的寬度,以畫素為單位。
# 6.1.22. WordWrap
設定文字是否執行自動換行。
# 6.2. 事件
事件名稱 | 說明 |
---|---|
OnClick | 當點選控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 7. 單選框控制元件(TfrxRadioButtonControl)
此控制元件顯示為單選框,通常需要多個單選框配合一起使用。
# 7.1. 屬性
# 7.1.1. Alignment
設定控制元件文字的對齊方式。
taCenter
:文字居中對齊。taLeftJustify
:文字左對齊。taRightJustify
:文字右對齊。
# 7.1.2. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 7.1.3. Caption
設定控制元件中顯示的文字內容。
# 7.1.4. Checked
設定控制元件是否處於被選中的狀態。
# 7.1.5. Color
設定控制元件的顏色。雙擊打開顏色選擇器選擇顏色。
# 7.1.6. Description
設定控制元件的文字描述內容。
# 7.1.7. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 7.1.8. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 7.1.9. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 7.1.10. Hint
設定控制元件的提示資訊。
# 7.1.11. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 7.1.12. Name
設定控制元件的名稱。
# 7.1.13. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 7.1.14. ShowHint
設定是否顯示提示資訊。
# 7.1.15. TabStop
設定在按Tab按鍵時是否可以切換定位至此控制元件。
# 7.1.16. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 7.1.17. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 7.1.18. Visible
設定控制元件是否顯示。
# 7.1.19. Width
設定控制元件的寬度,以畫素為單位。
# 7.1.20. WordWrap
設定文字是否執行自動換行。
# 7.2. 事件
事件名稱 | 說明 |
---|---|
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 8. 列表框控制元件(TfrxListBox)
此控制元件顯示為列表框。
# 8.1. 屬性
# 8.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 8.1.2. Color
設定控制元件的顏色。雙擊打開顏色選擇器選擇顏色。
# 8.1.3. Description
設定控制元件的文字描述內容。
# 8.1.4. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 8.1.5. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 8.1.6. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 8.1.7. Hint
設定控制元件的提示資訊。
# 8.1.8. Items
設定列表中顯示的專案,為多行文字。通過換行來表示一個專案。
# 8.1.9. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 8.1.10. Name
設定控制元件的名稱。
# 8.1.11. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 8.1.12. ShowHint
設定是否顯示提示資訊。
# 8.1.13. TabStop
設定在按Tab按鍵時是否可以切換定位至此控制元件。
# 8.1.14. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 8.1.15. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 8.1.16. Visible
設定控制元件是否顯示。
# 8.1.17. Width
設定控制元件的寬度,以畫素為單位。
# 8.2. 事件
事件名稱 | 說明 |
---|---|
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 9. 下拉選擇框控制元件(TfrxComboBoxControl)
此控制元件用於設定單擊以選擇專案。
# 9.1. 屬性
# 9.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 9.1.2. CharCase
設定其中輸入的內容的格式。
ecLowerCase
:其中輸入的內容的所有英文字母均轉換為小寫的格式。ecNormal
:其中輸入的內容保持輸入的樣式。ecUpperCase
:其中輸入的內容的所有英文字母均轉換為大寫的格式。
# 9.1.3. Color
設定控制元件顯示的顏色,雙擊打開調色盤選擇顏色。
# 9.1.4. Description
設定文字的描述內容。
# 9.1.5. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 9.1.6. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 9.1.7. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 9.1.8. Hint
設定控制元件的提示資訊。
# 9.1.9. ItemIndex
設定預設選擇的專案的索引號。
# 9.1.10. Items
設定下拉框中可選擇的專案,每個專案均以一行表示。
# 9.1.11. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 9.1.12. Name
設定控制元件的名稱。
# 9.1.13. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 9.1.14. ShowHint
設定是否顯示提示資訊。
# 9.1.15. Style
設定下拉選擇框的樣式。
名稱 | 說明 | 圖示 |
---|---|---|
csDropDown | 可編輯下拉框 | |
csDropDownList | 不可編輯下拉框 | |
csOwnerDrawFixed | 使用者自定義不可編輯下拉框 | |
csOwnerDrawVariable | 使用者自定義可變下拉框 | |
csSimple | 簡單自匹配下拉框 |
# 9.1.16. TabStop
設定在按Tab按鍵時是否可以切換定位至此控制元件。
# 9.1.17. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 9.1.18. Text
設定控制元件中顯示的內容的資訊。
# 9.1.19. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 9.1.20. Visible
設定控制元件是否顯示。
# 9.1.21. Width
設定控制元件的寬度,以畫素為單位。
# 9.2. 事件
事件名稱 | 說明 |
---|---|
OnChange | 當控制元件中內容發生變化時觸發事件 |
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
# 10. 面板控制元件(TfrxPanelControl)
此控制元件顯示為面板,用於作為其他控制元件的容器。
# 10.1. 屬性
# 10.1.1. Alignment
設定控制元件文字的對齊方式。
taCenter
:文字居中對齊。taLeftJustify
:文字左對齊。taRightJustify
:文字右對齊。
# 10.1.2. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 10.1.3. BeverInner
設定內邊緣的樣式。
bvLowered
:設定邊緣為凹進的樣式。bvNone
:設定邊緣無樣式。bvRaised
:設定邊緣為凸出的樣式。bvSpace
:設定為空白的樣式。
# 10.1.4. BeverOuter
設定外邊緣的樣式。
bvLowered
:設定邊緣為凹進的樣式。bvNone
:設定邊緣無樣式。bvRaised
:設定邊緣為凸出的樣式。bvSpace
:設定為空白的樣式。
# 10.1.5. BeverWidth
設定邊緣的寬度,以畫素為單位。
# 10.1.6. Caption
設定控制元件中顯示的文字內容。
# 10.1.7. Color
設定控制元件顯示的顏色,雙擊打開調色盤選擇顏色。
# 10.1.8. Description
設定文字的描述內容。
# 10.1.9. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 10.1.10. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 10.1.11. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 10.1.12. Hint
設定控制元件的提示資訊。
# 10.1.13. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 10.1.14. Name
設定控制元件的名稱。
# 10.1.15. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 10.1.16. ShowHint
設定是否顯示提示資訊。
# 10.1.17. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 10.1.18. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 10.1.19. Visible
設定控制元件是否顯示。
# 10.1.20. Width
設定控制元件的寬度,以畫素為單位。
# 10.2. 事件
事件名稱 | 說明 |
---|---|
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 11. 組框控制元件(TfrxGroupBoxControl)
此控制元件顯示為一個組框,其中可作為放置其他控制元件的容器。
# 11.1. 屬性
# 11.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 11.1.2. Caption
設定控制元件中顯示的文字內容。
# 11.1.3. Color
設定控制元件顯示的顏色,雙擊打開調色盤選擇顏色。
# 11.1.4. Description
設定文字的描述內容。
# 11.1.5. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 11.1.6. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 11.1.7. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 11.1.8. Hint
設定控制元件的提示資訊。
# 11.1.9. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 11.1.10. Name
設定控制元件的名稱。
# 11.1.11. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 11.1.12. ShowHint
設定是否顯示提示資訊。
# 11.1.13. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 11.1.14. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 11.1.15. Visible
設定控制元件是否顯示。
# 11.1.16. Width
設定控制元件的寬度,以畫素為單位。
# 11.2. 事件
事件名稱 | 說明 |
---|---|
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 12. 多頁面控制元件(TfrxPageControl)
此控制元件顯示為可以放置多個頁面的控制元件。通過在控制元件上點選右鍵,選擇新增
來增加頁面。
# 12.1. 屬性
# 12.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 12.1.2. Description
設定文字的描述內容。
# 12.1.3. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 12.1.4. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 12.1.5. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 12.1.6. Hint
設定控制元件的提示資訊。
# 12.1.7. HotTrack
是否設定焦點追蹤功能。
# 12.1.8. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 12.1.9. MultiLine
設定當頁一行顯示不下時是否顯示到下一行。
# 12.1.10. Name
設定控制元件的名稱。
# 12.1.11. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 12.1.12. RaggedRight*
設定選項卡行是否拉伸以填充控制元件的寬度,此項暫時無效。
# 12.1.13. ScrollOpsite*
當用戶選擇另一行中的選項卡時,多行選項卡控制元件中的前幾行選項卡移動的位置。當ScrollOpposite
為 true
時,如果TabPosition
為 tpTop
,則前幾行選項卡將移至選項卡控制元件的底部,如果TabPosition
為 tpBottom
,則移至頂部。當ScrollOpposite
為 false
時,之前的選項卡行將移動到所有其他選項卡行的後面。
# 12.1.14. ShowHint
設定是否顯示提示資訊。
# 12.1.15. Style
設定頁面的樣式。
名稱 | 說明 | 圖例 |
---|---|---|
tsButtons | 頁面標籤為按鈕的樣式 | |
tsFlatButtons | 頁面標籤為平面按鈕的樣式 | |
tsTabs | 頁面標籤為頁簽的樣式 |
# 12.1.16. TabHeight
設定頁簽顯示區的高度。
# 12.1.17. TabIndex
設定目前顯示的頁簽的索引號。
# 12.1.18. TabOrder
設定目前控制元件的序號,按Tab設定的序號。
# 12.1.19. TabPosition
設定頁面標籤顯示的位置。
名稱 | 說明 |
---|---|
tpBottom | 頁面標籤位於控制元件的底部 |
tpLeft | 頁面標籤位於控制元件的左側 |
tpRight | 頁面標籤位於控制元件的右側 |
tpTop | 頁面標籤位於控制元件的頂部 |
# 12.1.20. TabStop
設定當按下Tab按鍵時,焦點是否可以集中到此控制元件上。
# 12.1.21. TabWidth
設定每個頁面標籤的寬度。
# 12.1.22. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 12.1.23. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 12.1.24. Visible
設定控制元件是否顯示。
# 12.1.25. Width
設定控制元件的寬度,以畫素為單位。
# 12.2. 事件
事件名稱 | 說明 |
---|---|
OnChange | 當選擇了一個新的頁面標籤后觸發事件 |
OnChanging | 當一個新的頁面標籤被選擇時觸發事件 |
OnEnter | 當其中的控制元件接收到輸入焦點時觸發事件 |
OnExit | 當控制元件失去焦點,從一個轉移至另外一個時觸發事件 |
OnMouseDown | 當滑鼠在控制元件中按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件中移動時觸發事件 |
OnMouseUp | 當滑鼠在此控制元件上釋放時觸發事件 |
# 13. 頁簽控制元件(TfrxTabSheet)
此控制元件由多頁面控制元件(TfrxPageControl)新建而來,是多頁簽中的一個。
# 13.1. 屬性
# 13.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 13.1.2. BorderWidth*
設定頁簽周圍的寬度。
# 13.1.3. Caption
設定頁面標籤顯示的文字內容。
# 13.1.4. Description
設定文字的描述內容。
# 13.1.5. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 13.1.6. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 13.1.7. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 13.1.8. Highlighted
設定是否對當前頁進行高亮提示。
# 13.1.9. Hint
設定控制元件的提示資訊。
# 13.1.10. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 13.1.11. Name
設定控制元件的名稱。
# 13.1.12. PageIndex
設定當前頁面的順序索引號,頁面按照索引號的大小進行排序。
# 13.1.13. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 13.1.14. ShowHint
設定是否顯示提示資訊。
# 13.1.15. TabStop
設定當按下Tab按鍵時,焦點是否可以集中到此控制元件上。
# 13.1.16. TabVisible
設定當前標籤頁是否可以顯示在頁簽列表中。
# 13.1.17. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 13.1.18. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 13.1.19. Visible
設定控制元件是否顯示。
# 13.1.20. Width
設定控制元件的寬度,以畫素為單位。
# 13.2. 事件
事件名稱 | 說明 |
---|---|
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 14. 日期選擇控制元件(TfrxDateEditControl)
此控制元件顯示為下拉的日期選擇框。用於設定或顯示日期資訊。
# 14.1. 屬性
# 14.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 14.1.2. Color
設定控制元件顯示的顏色,雙擊打開調色盤選擇顏色。
# 14.1.3. Date
設定控制元件顯示的日期。
# 14.1.4. DateFormat
設定日期顯示的格式。
名稱 | 說明 | 格式示例 |
---|---|---|
dfShort | 短日期格式 | 2021-07-20 |
dfLong | 長日期格式 | 2021年7月20日 |
# 14.1.5. Description
設定文字的描述內容。
# 14.1.6. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 14.1.7. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 14.1.8. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 14.1.9. Hint
設定控制元件的提示資訊。
# 14.1.10. Kind
設定日期顯示的型別。
dkDate
:僅顯示日期部分。dkTime
:僅顯示時間部分。
# 14.1.11. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 14.1.12. Name
設定控制元件的名稱。
# 14.1.13. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 14.1.14. ShowHint
設定是否顯示提示資訊。
# 14.1.15. TabStop
設定當按下Tab按鍵時,焦點是否可以集中到此控制元件上。
# 14.1.16. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 14.1.17. Time
設定控制元件顯示的時間資訊。
# 14.1.18. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 14.1.19. Visible
設定控制元件是否顯示。
# 14.1.20. WeekNumbers
設定是否在下拉日曆中顯示選擇的天數在當年所在的週數。
# 14.1.21. Width
設定控制元件的寬度,以畫素為單位。
# 14.2. 事件
事件名稱 | 說明 |
---|---|
OnChange | 當控制元件中內容發生變化時觸發事件 |
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
# 15. 影象控制元件(TfrxImageControl)
此控制元件設定用於顯示影象。
# 15.1. 屬性
# 15.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 15.1.2. AutoSize
勾選此項后,設定控制元件大小根據影象內容進行自適應匹配。
# 15.1.3. Center
設定顯示的圖片是否要相對控制元件處於居中位置。
# 15.1.4. Description
設定文字的描述內容。
# 15.1.5. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 15.1.6. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 15.1.7. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 15.1.8. Hint
設定控制元件的提示資訊。
# 15.1.9. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 15.1.10. Name
設定控制元件的名稱。
# 15.1.11. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 15.1.12. Picture
設定控制元件中顯示的圖片,雙擊以打開圖片編輯器進行圖片的選擇。
# 15.1.13. ShowHint
設定是否顯示提示資訊。
# 15.1.14. Stretch
設定圖片是否根據控制元件的尺寸進行拉伸以適應控制元件大小。
# 15.1.15. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 15.1.16. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 15.1.17. Visible
設定控制元件是否顯示。
# 15.1.18. Width
設定控制元件的寬度,以畫素為單位。
# 15.2. 事件
事件名稱 | 說明 |
---|---|
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 16. 斜邊控制元件(TfrxBevelControl)
此控制元件顯示為一個斜邊。
# 16.1. 屬性
# 16.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 16.1.2. Description
設定控制元件的文字描述內容。
# 16.1.3. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 16.1.4. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 16.1.5. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 16.1.6. Hint
設定控制元件的提示資訊。
# 16.1.7. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 16.1.8. Name
設定控制元件的名稱。
# 16.1.9. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 16.1.10. Shape
設定顯示的形狀型別。
名稱 | 說明 | 圖例 |
---|---|---|
bsBottomLine | 僅顯示底部的一條邊線 | |
bsBox | 盒子容器的顯示樣式 | |
bsFrame | 框架的顯示樣式 | |
bsLeftLine | 僅顯示左側的邊線 | |
bsRightLine | 僅顯示右側的邊線 | |
bsSpacer | 不顯示邊線 | |
bsTopLine | 僅顯示頂部邊線 |
# 16.1.11. ShowHint
設定是否顯示提示資訊。
# 16.1.12. Style
設定斜邊的顯示樣式。
名稱 | 說明 | 圖例 |
---|---|---|
bsLowered | 中間區域比周邊區域低 | |
bsRaised | 周邊區域比中間區域低 |
# 16.1.13. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 16.1.14. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 16.1.15. Visible
設定控制元件是否顯示。
# 16.1.16. Width
設定控制元件的寬度,以畫素為單位。
# 17. 影象按鈕控制元件(TfrxBitBtn)
此控制元件顯示為可顯示影象的按鈕控制元件。
# 17.1. 屬性
# 17.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 17.1.2. Caption
設定控制元件中顯示的文字內容。
# 17.1.3. Description
設定控制元件的文字描述內容。
# 17.1.4. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 17.1.5. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 17.1.6. Glyph
設定當控制元件顯示的圖片,雙擊打開影象編輯器選擇圖片。
# 17.1.7. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 17.1.8. Hint
設定控制元件的提示資訊。
# 17.1.9. Kind
設定按鈕顯示的樣式。
名稱 | 說明 | 圖例 |
---|---|---|
bkAbort | 在按鈕上顯示一個紅色的叉號和文字Abort | |
bkAll | 在按鈕上顯示兩個綠色的複選標記和文字All | |
bkCancel | 在按鈕上顯示一個紅色的叉號和文字Cancel 此時按鈕變成取消按鈕(Cancel屬件的值自動設定為True) 使用者選中該按鈕后關閉對話方塊 點陣圖按鈕的ModalResult屬性值為mrCancel | |
bkClose | 在按鈕上顯示一個藍綠色的問號和文字Close 使用者選中該按鈕后,將關閉目前窗體 | |
bkCustom | 點陣圖按鈕使用Glyph屬性確定要顯示的點陣圖 使用者選中按鈕后,選擇一個ModalResult屬性 或提供程式碼響應一個OnClick事件 | |
bkHelp | 在按鈕上顯示一個藍綠色的問號和文字Help | |
bkIgnore | 在按鈕上顯示一個人行走開的記號和文字Ignore | |
bkNo | 在按鈕上顯示一個紅色的否定符號和文字No | |
btOK | 在按鈕上顯示一個綠色的複選標記和文字OK | |
btRetry | 在按鈕上顯示一個綠色的彎箭頭記號和文字Retry | |
btYes | 在按鈕上顯示一個綠色的複選標記和文字Yes |
# 17.1.10. Layout
設定按鈕中圖片和文字的相對佈局。
名稱 | 說明 |
---|---|
blGlyphBottom | 影象位於頁面的底部 |
blGlyphLeft | 影象位於頁面的左側 |
blGlyphRight | 影象位於頁面的右側 |
blGlyphTop | 影象位於頁面的頂部 |
# 17.1.11. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 17.1.12. Margin
設定按鈕的圖形與邊距的距離。
# 17.1.13. MordalResult
模態視窗關閉時傳回的值。
名稱 | 說明 |
---|---|
mrNone | 無回傳值 |
mrOk | 回傳值為Ok |
mrCancel | 回傳值為取消 |
mrAbort | 回傳值為放棄 |
mrRetry | 回傳值為重試 |
mrIgnore | 回傳值為忽視 |
mrYes | 回傳值為Yes |
mrNo | 回傳值為No |
mrClose | 回傳值為關閉 |
mrHelp | 回傳值為幫助 |
mrTryAgain | 回傳值為重試 |
mrContinue | 回傳值為繼續 |
mrAll | 回傳值為全部 |
mrNoToAll | 回傳值為全否 |
mrYesToAll | 回傳值為全是 |
# 17.1.14. Name
設定控制元件的名稱。
# 17.1.15. NumGlyphs
設定顯示的按鈕影象的數量。
# 17.1.16. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 17.1.17. ShowHint
設定是否顯示提示資訊。
# 17.1.18. Spacing
設定文字與影象之間的畫素間距。
# 17.1.19. TabStop
設定在按Tab按鍵時是否可以切換定位至此控制元件。
# 17.1.20. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 17.1.21. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 17.1.22. Visible
設定控制元件是否顯示。
# 17.1.23. Width
設定控制元件的寬度,以畫素為單位。
# 17.2. 事件
事件名稱 | 說明 |
---|---|
OnClick | 當點選控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 18. 快速按鈕控制元件(TfrxSpeecButtonControl)
此按鈕在點選後會保持按下或者彈起的狀態。
# 18.1. 屬性
# 18.1.1. AllowAllUp
設定按鈕是否始終處於彈起的狀態。
# 18.1.2. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 18.1.3. Caption
設定控制元件中顯示的文字內容。
# 18.1.4. Description
設定控制元件的文字描述內容。
# 18.1.5. Down
決定當前的按鈕是否已經被按下。
# 18.1.6. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 18.1.7. Flat
設定目前的按鈕是否為扁平化。
# 18.1.8. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 18.1.9. Glyph
設定當控制元件顯示的圖片,雙擊打開影象編輯器選擇圖片。
# 18.1.10. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 18.1.11. Hint
設定控制元件的提示資訊。
# 18.1.12. Layout
設定按鈕中圖片和文字的相對佈局。
名稱 | 說明 |
---|---|
blGlyphBottom | 影象位於頁面的底部 |
blGlyphLeft | 影象位於頁面的左側 |
blGlyphRight | 影象位於頁面的右側 |
blGlyphTop | 影象位於頁面的頂部 |
# 18.1.13. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 18.1.14. Margin
設定按鈕的圖形與邊距的距離。
# 18.1.15. Name
設定控制元件的名稱。
# 18.1.16. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 18.1.17. ShowHint
設定是否顯示提示資訊。
# 18.1.18. Spacing
設定文字與影象之間的畫素間距。
# 18.1.19. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 18.1.20. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 18.1.21. Visible
設定控制元件是否顯示。
# 18.1.22. Width
設定控制元件的寬度,以畫素為單位。
# 18.2. 事件
事件名稱 | 說明 |
---|---|
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 19. 掩碼編輯控制元件(TfrxMaskEditControl)
此控制元件可設定將輸入的文字以掩碼的方式展示。
# 19.1. 屬性
# 19.1.1. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 19.1.2. CharCase
設定其中輸入的內容的格式。
ecLowerCase
:其中輸入的內容的所有英文字母均轉換為小寫的格式。ecNormal
:其中輸入的內容保持輸入的樣式。ecUpperCase
:其中輸入的內容的所有英文字母均轉換為大寫的格式。
# 19.1.3. Color
設定控制元件顯示的顏色,雙擊打開調色盤選擇顏色。
# 19.1.4. Description
設定文字的描述內容。
# 19.1.5. EditMask
設定輸入的掩碼的文字。
# 19.1.6. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 19.1.7. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 19.1.8. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 19.1.9. Hint
設定控制元件的提示資訊。
# 19.1.10. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 19.1.11. MaxLength
設定文字顯示的最大的長度。
# 19.1.12. Name
設定控制元件的名稱。
# 19.1.13. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 19.1.14. ReadOnly
設定控制元件是否為只讀狀態。
# 19.1.15. ShowHint
設定是否顯示提示資訊。
# 19.1.16. TabStop
設定在按Tab按鍵時是否可以切換定位至此控制元件。
# 19.1.17. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 19.1.18. Text
設定控制元件顯示的文字內容。
# 19.1.19. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 19.1.20. Visible
設定控制元件是否顯示。
# 19.1.21. Width
設定控制元件的寬度,以畫素為單位。
# 19.2. 事件
事件名稱 | 說明 |
---|---|
OnChange | 當編輯框中的內容發生變化時觸發事件 |
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |
# 20. 複選列表框控制元件
此控制元件顯示為覈取方塊的列表控制元件。
# 20.1. 屬性
# 20.1.1. AllowGrayed
設定是否可以將覈取方塊設定為部分選擇的模式。
# 20.1.2. Anchors
設定控制元件是否指定錨點資訊。
- fraLeft:左側設定錨點。
- fraTop:頂部設定錨點。
- fraRight:右側設定錨點。
- fraBottom:底部設定錨點。
# 20.1.3. Color
設定控制元件顯示的顏色,雙擊打開調色盤選擇顏色。
# 20.1.4. Description
設定文字的描述內容。
# 20.1.5. Enabled
設定是否啟用此控制元件,若禁用控制元件,則此控制元件不再響應任何事件。
# 20.1.6. Font
設定顯示的文字的字型,雙擊打開設定,可選擇字型(Family)、字形(Style)和大小(Size)等。
- Charset:設定文字顯示用的字符集。
ANSI_CHARSET
:ANSI字符集。DEFAULT_CHARSET
:字型的選擇僅基於名稱和大小。 如果系統上沒有描述的字型,Windows 將替換另一種字型。SYMBOL_CHARSET
:標準符號集。MAC_CHARSET
:Macintosh 字元。在 NT 3.51 上不可用。SHIFTJIS_CHARSET
:日語 shift-JIS 字元。HANGEUL_CHARSET
:韓文字元(Wansung)。JOHAB_CHARSET
:韓文字元(Johab)。在 NT 3.51 上不可用。GB2312_CHARSET
:簡體中文字元。CHINESEBIG5_CHARSET
:繁體中文字元。GREEK_CHARSET
:希臘字元。TURNISH_CHARSET
:土耳其字元。在 NT 3.51 上不可用。VIETNAMESE_CHARSET
:越南字元。在 NT 3.51 上不可用。HEBREW_CHARSET
:希伯來字元。在 NT 3.51 上不可用。ARABIC_CHARSET
:阿拉伯字元。在 NT 3.51 上不可用。BALTIC_CHARSET
:波羅的海字元。在 NT 3.51 上不可用。RUSSIAN_CHARSET
:西里爾字元。在 NT 3.51 上不可用。THAI_CHARSET
:泰國字元。在 NT 3.51 上不可用。EASTEUROPE_CHARSET
:包括東歐國家的變音符號。在 NT 3.51 上不可用。OEM_CHARSET
:取決於操作系統的內碼表。
- Color:設定字型的顏色,雙擊打開調色盤界面選擇顏色。
- Height:設定字型顯示的高度位置。
- Name:設定顯示的字型。
- Origentation:指定文字字元的方向,字元基線和設備 x 軸之間的角度,以十分之一度為單位
- Pitch:指定字型中的字元是否都具有相同的寬度。
fpDefault
:設定為預設值,取決於字型本身的設定。fpFixed
:設定為固定值,即字元具有相同的寬度。fpVariable
:設定為可變值,具有不同的寬度。
- Quality:設定要顯示的文字的字型質量。
fqDefault
:字型質量由系統設定確定。fqDraft
:對於光柵字型,啟用縮放; 字型大小可以增加,但質量可能會降低。 如有必要,該字型還支援粗體、斜體、下劃線或刪除線。fqProof
:字元的質量很重要,因此對於光柵字型,禁用縮放並選擇大小最接近的字型。fqNonAntialiased
:字型設定不抗鋸齒。fqAntialiased
:字型設定抗鋸齒。fqClearType
:字型使用ClearType抗鋸齒的方式來實現。fqClearTypeNatural
:字型使用 ClearTypeNatural 抗鋸齒方法呈現。
- Size:設定字型顯示的文字的大小。
- Style:設定字型顯示的風格樣式。
fsBold
:是否對文字進行加粗處理。fsItalic
:是否對文字進行傾斜處理。fsUnderline
:是否對文字新增下劃線。fsStrikeOut
:是否對文字新增刪除線。
# 20.1.7. Height
設定控制元件的高度,此處的數值以畫素為單位。
# 20.1.8. Hint
設定控制元件的提示資訊。
# 20.1.9. Items
設定列表中顯示的專案,為多行文字。通過換行來表示一個專案。
# 20.1.10. Left
設定控制元件左側與對話方塊左側的距離,以畫素為單位。
# 20.1.11. Name
設定控制元件的名稱。
# 20.1.12. ParentFont
設定控制元件是否繼承父控制元件的字型設定。
# 20.1.13. ShowHint
設定是否顯示提示資訊。
# 20.1.14. Sorted
是否對選項進行排序。
# 20.1.15. TabStop
設定在按Tab按鍵時是否可以切換定位至此控制元件。
# 20.1.16. Tag
設定控制元件的標記資訊,此處填寫數值資訊。
# 20.1.17. Top
設定控制元件頂部與對話方塊頂部的距離,以畫素為單位。
# 20.1.18. Visible
設定控制元件是否顯示。
# 20.1.19. Width
設定控制元件的寬度,以畫素為單位。
# 20.2. 事件
事件名稱 | 說明 |
---|---|
OnChange | 當編輯框中的內容發生變化時觸發事件 |
OnClick | 當點選控制元件時觸發事件 |
OnDblClick | 當雙擊控制元件時觸發事件 |
OnEnter | 當控制元件確認啟用時觸發事件 |
OnExit | 當控制元件退出啟用時觸發事件 |
OnKeyDown | 當控制元件中鍵盤按鍵按下時觸發事件 |
OnKeyPress | 當控制元件中鍵盤按鍵敲擊時觸發事件 |
OnKeyUp | 當控制元件中鍵盤按下的按鍵釋放時觸發事件 |
OnMouseDown | 當控制元件中滑鼠按下時觸發事件 |
OnMouseMove | 當滑鼠在控制元件前移動時觸發事件 |
OnMouseUp | 當滑鼠在控制元件前釋放按鈕時觸發事件 |