TcxLockablePersistent Class
The base class for all property sets with support for batch operations.
Declaration
TcxLockablePersistent = class(
TcxOwnedInterfacedPersistent
)
Remarks
The TcxLockablePersistent
class has methods that allow you to do the following:
- Copy compatible settings between components (Assign).
- Avoid excessive redraw operations during batch content and appearance changes (BeginUpdate, CancelUpdate, and EndUpdate).
- Access the parent object to which the current property set belongs (Owner).
Terminal TcxLockablePersistent Class Descendants
Do not use the TcxLockablePersistent
class directly. Use the following descendants instead:
- TdxFillOptions
- Stores fill settings for drawing areas in DevExpress controls.
- TdxStrokeOptions
- Stores stroke settings for drawing lines in DevExpress controls.
- TdxFontOptions
- Stores font settings for use in DevExpress controls.
- TcxMargin
- Stores pixel margins of a visual element.
- TcxOffsets
- Stores pixel offsets or margins of a visual element.
- TcxRect
- Stores the area (bounding rectangle) of a visual element.
- TdxPoint
- Stores pixel coordinates of a point.
- TcxSize
- Stores pixel dimensions of a visual element.
- TdxPointDoublePersistent
- Stores the coordinates of a point (in abstract measurement units).
- TdxSizeFloat
- Stores dimensions in double precision floating-point coordinates.
- TdxPDFButtonField
- A button field.
- TdxPDFCheckBoxField
- A checkbox field.
- TdxPDFComboBoxField
- A combobox field.
- TdxPDFListBoxField
- A list box field.
- TdxPDFRadioGroupField
- A radio group field.
- TdxPDFTextField
- A text field.
- TdxSpreadSheetTableViewOptions
- Stores the Table View worksheet’s appearance and functionality settings.
- TdxSpreadSheetTableViewOptionsPrint
- Stores all print-related settings that an individual worksheet has.
- TdxChartAxisTicks
- Stores appearance settings of axis tick marks.
- TdxChartVisualElementTitleAppearance
- Stores visual element title appearance settings in the Chart control.
- TdxChartLegendAppearance
- Stores general appearance settings of Chart and diagram legend panes.
- TdxChartCustomLabelsAppearance
- Stores general label appearance settings.
- TdxChartDiagramAppearance
- Stores general diagram appearance options.
- TdxChartAppearance
- Stores general Chart control appearance settings.
- TdxChartSimpleSeriesViewAppearance
- Stores Simple View appearance settings.
- TdxChartXYSeriesBarAppearance
- Stores Bar View appearance settings.
- TdxChartXYSeriesLineAppearance
- Stores general line appearance settings for Line and Area series Views.
- TdxChartXYSeriesLineMarkerAppearance
- Stores general value marker appearance settings for Line and Area series Views.
Inheritance
TObject
TPersistent
TcxOwnedPersistent
TcxOwnedInterfacedPersistent
TcxLockablePersistent
See Also