Back to Devexpress

cxEdit Unit

vcl-cxedit-1766a4b3.md

latest9.2 KB
Original Source

cxEdit Unit

Classes

NameDescription
TcxCustomEditThe base class for all editor components.
TcxCustomEditButtonThe base class for buttons displayed in an editor.
TcxCustomEditButtonsThe base class for editor button collections.
TcxCustomEditContainer
TcxCustomEditData
TcxCustomEditDefaultValuesProvider
TcxCustomEditingController
TcxCustomEditPropertiesThe base class for all editor appearance and behavior settings.
TcxCustomEditPropertiesValuesContains the property flags that indicate which editor-specific properties have been changed.
TcxCustomEditStyleThe base class for editor style setting classes.
TcxCustomEditViewData
TcxCustomEditViewInfoA ViewInfo object that contains the essential information for painting an editor.
TcxDefaultEditStyleControllerA style controller that stores default styles for editors.
TcxEditAlignmentDefines the horizontal and vertical alignments of an editor’s contents.
TcxEditButtonA button displayed within an editor.
TcxEditButtonsA collection of editor buttons.
TcxEditButtonViewInfo
TcxEditDataBindingRepresents a connection of an editor to a data storage.
TcxEditRepositoryA collection of repository items that define editors and their settings.
TcxEditRepositoryItemThe base class for all edit repository items.
TcxEditStyleStores editor state style settings.
TcxEditStyleControllerA style controller that defines state appearance settings common to multiple editors.
TcxEditValidateInfoContains data that is used to visualize validation errors in an editor.

Interfaces

Name
IcxCustomInnerEdit
IcxEditDefaultValuesProvider
IcxEditorFieldLink
IcxEditorFieldLink2
IcxEditOwner
IcxEditRepositoryItemListener
IcxInplaceEditIMEHelper
IdxInplaceEditParentBackgroundProvider

Records

NameDescription
TcxEditSizePropertiesDescribes the properties relevant to the editor size.
TcxInplaceEditParamsRepresents in-place edit parameters.
TcxInplaceEditPositionContains information about the edit value position within the data controller.

Enums

NameDescription
TcxBlobKind
TcxEditBackgroundPaintingStyle
TcxEditBorderStyleRepresents the border style of an edit control.
TcxEditButtonHotTrackModeEnumerates hot-track modes available for editor buttons.
TcxEditButtonKindEnumerates supported editor button content types.
TcxEditButtonModeEnumerates usage scenarios for editor buttons.
TcxEditButtonStateEnumerates editor button states.
TcxEditButtonStyleRepresents the button style of an edit control.
TcxEditButtonsViewStyleRepresents the view style of buttons in an edit control.
TcxEditButtonTransparencyRepresents the button transparency mode within an editor.
TcxEditCloseUpReasonEnumerates reasons for the editor’s popup window closure.
TcxEditEditingStyle
TcxEditErrorType
TcxEditPaintOption
TcxEditSupportedOperation
TcxEditVertAlignmentEnumerates types of vertical alignments for editor’s contents.
TcxInplaceEditAutoHeightEnumerates automatic height adjustment modes for multiline in-place editors.
TcxItemInplaceEditAutoHeight

Methods

NameDescription
cxEditErrorIconReturns the Error icon ().
cxEditInfoIconReturns the Information icon ().
cxEditWarningIconReturns the Warning icon ().

Constants

Name
cxEditDefaultPrecision

Subranges

Name
TcxEditGradientDirection

Types

NameDescription
TcxCustomEditDefaultValuesProviderClass
TcxCustomEditPropertiesClass
TcxCustomEditStyleClass
TcxCustomEditViewDataClass
TcxCustomEditViewInfo.TAfterDrawEvent
TcxCustomEditViewInfo.TCalculateEditorBoundsEvent
TcxCustomEditViewInfo.TCanDrawEditValueEvent
TcxEditButtonClass
TcxEditButtonClickEventThe procedural type for editor button click events.
TcxEditButtonGlyphDrawParametersEventThe procedural type for editor button glyph parameter customization events.
TcxEditButtonsClass
TcxEditCanStartButtonFadingEvent
TcxEditClosePopupEvent
TcxEditDrawBackgroundEvent
TcxEditDrawButtonBackgroundEvent
TcxEditDrawButtonBorderEvent
TcxEditDrawButtonEvent
TcxEditEditingEvent
TcxEditGetButtonContentColorEvent
TcxEditGetButtonStateEvent
TcxEditGetDefaultButtonWidthEvent
TcxEditHorzAlignmentSpecifies the type of the horizontal alignment.
TcxEditPaintEvent
TcxEditPaintOptions
TcxEditPrepareButtonFadingImageEvent
TcxEditRepositoryItemClassA reference to a repository item component class.
TcxEditSpecialFeatures
TcxEditStyleValueEnumerates flags describing which editor style attributes are assigned.
TcxEditStyleValuesRepresents the set of flags that indicate which editor style attributes are assigned.
TcxEditSupportedOperations
TcxEditValidateEventRepresents the procedure which handles the editor Properties.OnValidate event.
TcxEditValidationOptions
TcxEditValueRepresents the edit value type.
TcxEditViewDataGetDisplayTextEvent