TTMSFNCCustomPageControl Class
Base class for a tabbed page control that hosts multiple content pages.
API unit family: TMSFNCPageControl
Inherits from: TTMSFNCCustomTabSet
Syntax
TTMSFNCCustomPageControl = class(TTMSFNCCustomTabSet)
Methods
| Name | Description |
|---|---|
| AddPage | Adds a new page with optional tab text and returns it. |
| BeginUpdate | Suspends visual updates while making multiple changes to pages or tabs. |
| ClosePopup | Closes the popup that shows content when the control is collapsed. |
| EndUpdate | Resumes visual updates after a matching call to BeginUpdate and repaints the control. |
| InsertPage | Inserts a new page at the given index with optional tab text and returns it. |
| LoadSettingsFromFile | Loads the page control settings from a file. |
| LoadSettingsFromStream | Loads the page control settings from a stream. |
| MovePage | Moves a page from one position to another. |
| RemovePage | Removes the page at the given index from the control. |
| UpdateControlAfterResize | Recalculates page container bounds and tab positions after the control is resized. |