Skip to main content

TdxWizardControlCustomButton Class

The base class for predefined Wizard control buttons.

Declaration

TdxWizardControlCustomButton = class(
    TdxWizardControlCustomPersistent
)

Remarks

Main API Members

The list below outlines key members of the TdxWizardControlCustomButton class. You can use these members to configure predefined buttons in the TdxWizardControl component.

Appearance Settings

Caption
Specifies the button caption.
Glyph
Allows you to load an individual icon as the button glyph.
GlyphAlignment
Allows you to change caption and glyph positions within the button layout.
ImageIndex
Specifies the button glyph index when an image list is used as the source of button glyphs.
Width
Specifies the button width, in pixels.

Button State and User Interaction

Click
Emulates a click on the button (executes the command associated with the button).
Enabled
Specifies if the button is enabled.
Focused
Specifies if the button has focus.

General-Purpose API Members

Assign
Copies button settings between wizard controls.
BeginUpdate | EndUpdate
Allow you to avoid excessive redraw operations during batch button setting changes.
Buttons
Provides access to the parent button collection.

Terminal TdxWizardControlCustomButton Class Descendants

Do not use the TdxWizardControlCustomButton class directly. Use the following descendants instead:

TdxWizardControlBackButton
Stores Back button settings.
TdxWizardControlCancelButton
Stores Cancel button settings.
TdxWizardControlFinishButton
Stores Finish button settings.
TdxWizardControlHelpButton
Stores Help button settings.
TdxWizardControlNextButton
Stores Next button settings.

The TdxWizardControlButtons.Cancel property references a TdxWizardControlCancelButton object.

See Also