TPageControlProperties的属性:
类:TPageControlProperties
单元:uSkinPageControlType
父类:TSwitchPageListPanelProperties->TSkinControlProperties
名称 | 类型 | 描述 |
PageCount | Integer | 页数 |
SkinControlIntf | ISkinControl | 皮肤控件接口 |
SkinControl | TControl | 皮肤控件 |
TabSize | Integer | 标签按钮的宽度 |
TabSizeCalcType | TTabSizeCalcType | 标签按钮尺寸计算类型 |
TabHeaderHeight | Integer | 标签头的高度 |
Orientation | TTabOrientation | 标签头的摆放位置类型 |
IsTabHeaderCenter | Boolean | 标签头居中 |
AutoSize | Boolean | 是否自动调整控件的尺寸 |
ActivePage | TSkinBaseTabSheet | 当前选中页 |
ActivePageIndex | Integer | 当前选中的页下标 |
PageRect | TRectF | |
HeaderRect | TRectF | |
Pages[Index | Integer]:TSkinBaseTabSheet | |
MouseDownPage | TSkinBaseTabSheet | |
MouseOverPage | TSkinBaseTabSheet | |
SwitchPageAnimated | Boolean | |
SwitchPageAnimateSpeed | Double | |
SwitchPageListControlGestureManager | TSkinSwitchPageListControlGestureManager | |
TSkinPageControlDefaultMaterial的素材:
类:TSkinPageControlDefaultMaterial
单元:
父类:->
TPageControlProperties的方法:
类:TPageControlProperties
单元:uSkinPageControlType
父类:TSwitchPageListPanelProperties->TSkinControlProperties
名称 | 描述 | 代码 |
GetComponentClassify | 获取分类名称 | function GetComponentClassify:String;virtual; |
AdjustAutoSizeBounds | 自动调整控件的尺寸 | procedure AdjustAutoSizeBounds; |
GetComponentClassify | | function GetComponentClassify:String;override; |
AlignSwitchButtons | | procedure AlignSwitchButtons; |
DoImageListSwitchButtonClick | | procedure DoImageListSwitchButtonClick(Sender:TObject); |
ClearPages | | procedure ClearPages; |
SortPages | | procedure SortPages; |
AlignPages | | procedure AlignPages; |
PageAt | | function PageAt(X,Y:Double):TSkinBaseTabSheet; |
GetVisibleTabDrawRect | | function GetVisibleTabDrawRect(VisibleIndex:Integer):TRectF; |
GetComponentClassify | | function GetComponentClassify:String;override; |