http://blog.sina.com.cn/game7788
夸父
1.TSRVButton
繼承自TSRVCustomControl類,其屬性分別為:
Default:布爾類型,默認(rèn)FALSE,當(dāng)用戶按下Enter鍵時,將執(zhí)行該按鈕的OnClick事件。但有一個例外,如果當(dāng)前擁有輸入焦點的控件為另一個按鈕時,按Enter鍵時則只執(zhí)行當(dāng)前按鈕的 OnClick事件。
FocusRectOffset:整型,默認(rèn)3,控件邊緣到聚焦虛線之間的距離。
Glyph:TPicture類型,默認(rèn)空,指定一個顯示的圖像。
ModalResult:TModalResult類型,默認(rèn)mrNone,模態(tài)值。當(dāng)我們單擊位圖按鈕時,將把對話框的模態(tài)值設(shè)為相同的值。它將決定位圖按鈕的父窗體的關(guān)閉方式。如單擊mbOk按鈕,將關(guān)閉 對話框,返回mrOk值。
MouseBorderWidth:整型,默認(rèn)2,邊長。按下按鈕時,指定圖標(biāo)和標(biāo)題移動多遠(yuǎn)。
ShowFocusRect:布爾類型,默認(rèn)TRUE,顯示或隱藏聚焦時的虛線。
事件:
OnClick,單擊觸發(fā)。
2.TSRVCheckBox
繼承自TSRVCustomControl類,其屬性分別為:
AllowGrayed:布爾類型,默認(rèn)FALSE,變灰狀態(tài)。
Checked:布爾類型,默認(rèn)FALSE,是否選中狀態(tài),使用前AllowGrayed必須設(shè)置為TRUE。
State:TSRVCheckBoxState類型以,默認(rèn)cbUnchecked,表示復(fù)選框的當(dāng)前狀態(tài).cbchecked 表示選中, cbunchecked表示未選中, cbgrayedb表示變灰狀態(tài)。
3.TSRVComboBox
繼承自TSRVCustomComboBox類,一個可以用于顯示圖像和提示信息的列表編輯框,所有屬性和事件均繼承TSRVCustomComboBox。
4.TSRVEdit
繼承自TSRVEditControl類,文本輸入框,帶一個可選擇彈出列表提示框。其屬性分別為:
AutoSize:布爾類型,默認(rèn)true,自動調(diào)整大小。
CharCase:TSRVEditCharCase類型,默認(rèn)srvecNormal,大小字狀態(tài)。
DropDownHints:整型,默認(rèn)10,定義提示顯示的條目數(shù)。
MaxLength:整型,默認(rèn)0,指定可輸入的最大字符長度,0為無限制。
PasswordChar:Char類型,默認(rèn)#0,指定顯示的字符,設(shè)置后無輸字符將用設(shè)置的字符代替顯示。
ReadOnly:布爾類型,默認(rèn)FALSE,是否只讀。
Modified:布爾類型,默認(rèn)空,判斷文本是否修改。
SelText:STRING類型,選擇指定字符。
事件:
OnChange:文本改變時發(fā)生。
OnEditHints:列表提示框顯示時發(fā)生。
OnCloseHints:列表提示框關(guān)閉時發(fā)生。
5.TSRVGroupBox
繼承自TSRVCustomControl類,其屬性分別為:
BorderColor:TColor類型,默認(rèn)$00B8D8D7,邊條線顏色。
BorderWidth:整型,默認(rèn)1,邊條線寬。
CaptionOffset:整型,默認(rèn)10,邊條線到標(biāo)題的距離。
CornersOffset:整型,默認(rèn)10,邊圓角大小。
6.TSRVImagesScroll
繼承自TSRVCustomControl類,用于顯示圖像列表,其屬性分別為:
CanMoveImages:布爾類型,默認(rèn)TRUE,是否可用鼠標(biāo)移動圖像。
CloseButton:定義每張圖像的關(guān)閉按扭。
DoubleBuffered:打開雙緩沖。
ImageList:連接一個用于顯示的圖像表。
Indent:縮進(jìn)距離。
ItemHeight:圖像高,
ItemIndex:選中圖像的索引。
Items:圖像對象。
ItemWidth:圖像長。
Kind:圖像放置方式。
RestrictMove:是否可以移動圖像到控件外面,使用前選設(shè)置CanMoveImages為TRUE。
Spacings:每張圖像之間距離。
ItemBorderStyle:圖像邊框樣式。
ItemBorderColor:圖像邊框顏色。
ItemColor:圖像顏色。
ItemDownColor:按下后的顏色。
ItemHotColor: 移動到圖像上的顏色。
ItemSelectedColor:選擇擇后的顏色。
DecButtonWidth:按扭外觀樣式。
LargeChange:單擊滾動條后移動的距離。
ScrollBarHeight:滾動條高度。
ScrollerPosition:滾動條位置。
ScrollingDelay:滾動條速度。
SmallChange:單擊滾動條上的箭頭按扭后移動的距離。
事件:
OnChange:圖像選擇時發(fā)生。
OnItemMove:二個圖像位置發(fā)生變化時發(fā)生。
OnCloseItem:關(guān)閉圖像時發(fā)生。
OnDrawBorder, OnDrawBackground, OnDrawItem, OnDrawCloseButton:自繪圖像,CANVAS為畫布,ARect指定圖像位置,APaintRect重新繪圖的位置,可以使用這個屬性優(yōu)化繪圖方法。 state對像狀態(tài),設(shè)置DoDefault,防止對像以默認(rèn)方式繪圖。
7.TSRVLabel
繼承自TSRVGraphicControl,所有屬性和事件均繼承TSRVGraphicControl。
8.TSRVListBox
繼承自TSRVCustomListBox,所有屬性和事件均繼承TSRVCustomListBox。
9.TSRVPaintBox
繼承自TSRVCanvasControl,所有屬性和事件均繼承TSRVCanvasControl,用于提供一個畫布供程序使用。
10.TSRVPanel
繼承自TSRVCustomControl,一個泛型的面板控訴。其屬性分別為:
BorderColor:邊界線顏色。
BorderWidth:邊界線長度。
CaptionOffset:邊界到標(biāo)題的距離。
CornersOffset:圓角大小。
11.TSRVRadioButton
繼承自TSRVCustomControl,單選按扭。其屬性分別為:
Checked:是否選定。
|