[Overview][Types][Classes][Index] | Reference for unit 'CustomDrawnControls' (#lcl)

# TCDPageControl

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

## Declaration

Source position: customdrawncontrols.pas line 726

`type TCDPageControl = class(TCDCustomTabControl)`
`public`
`constructor Create(); override;` |  |
`destructor Destroy; override;` |  |
`function InsertPage();` |  |
`procedure RemovePage();` |  |
`function AddPage();` |  |
`function GetPage();` |  |
`property PageCount: Integer; [r]` |  |
`function FindNextPage();` |  |
`procedure SelectNextPage();` |  |
`published`
`property Align: TAlign;` |  |
`property ActivePage: TCDTabSheet; [rw]` |  |
`property DrawStyle: TCDDrawStyle;` |  |
`property Caption: TCaption;` |  |
`property Color: TColor;` |  |
`property Enabled: Boolean;`
`property Font: TFont;` |  |
`property PageIndex: Integer; [rw]` |  |
`property Options: TCTabControlOptions;` |  |
`property ParentColor: Boolean;` |  |
`property ParentFont: Boolean;` |  |
`property TabStop: Boolean;` |  |
`property TabIndex: Integer;` |  |
`property OnChanging: TNotifyEvent;` |  |
`property OnChange: TNotifyEvent;` |  |
`property OnUserAddedPage: TOnUserAddedPage;` |  |
`end;`

## Inheritance

`TCDPageControl` |  |
`TCDCustomTabControl` |  |
`TCDControl` |  |
`TCustomControl` |  | The base class for windowed controls which paint themselves.
`TWinControl` |  | Implements a windowed control which can contain other child controls.
`TControl` |  | The base class for visible controls.
`TLCLComponent` |  | The base class for LCL components which have an associated widget.
`TComponent`
?
`TObject`