Skip to main content

TdxRangeTrackBarProperties Members

Contains range track bar settings.

Constructors

Name Description
Create(TPersistent) Initializes a new instance of the TcxInterfacedPersistent class with specified settings. Inherited from TcxInterfacedPersistent.

Properties

Name Description
Alignment Determines the alignment of the editor’s contents. Inherited from TcxCustomEditProperties.
AssignedValues protected Contains the property flags that indicate which properties specific to an editor have been changed. Inherited from TcxCustomEditProperties.
AutoSelect Determines whether the editor’s contents are automatically selected when the editor receives focus. Inherited from TcxCustomEditProperties.
AutoSize Specifies whether the size of track bar’s elements is calculated automatically. Inherited from TcxCustomTrackBarProperties.
BeepOnError Specifies whether to play the system default sound on a validation error. Inherited from TcxCustomEditProperties.
BorderWidth Specifies the additional offset of the track bar’s elements from its borders. Inherited from TcxCustomTrackBarProperties.
Buttons Provides access to the collection of editor buttons. Inherited from TcxCustomEditProperties.
ButtonsViewStyle protected Specifies how the editor displays content and embedded buttons. Inherited from TcxCustomEditProperties.
ClearKey Specifies the keyboard shortcut to clear the editor entry. Inherited from TcxCustomEditProperties.
ClickKey Specifies a key combination to generate the OnButtonClick click event for the default button. Inherited from TcxCustomEditProperties.
Delimiter Specifies a delimiter for range values stored by the editor’s edit value in a string format. Inherited from TdxCustomRangeTrackBarProperties.
EditValueFormat Specifies the format in which the editor’s edit value is stored. Inherited from TdxCustomRangeTrackBarProperties.
ErrorIcon Specifies an icon (also called error icon) to be displayed by a standalone editor when it fails validation. Inherited from TcxCustomEditProperties.
Frequency Specifies the distance between tick marks. Inherited from TcxCustomTrackBarProperties.
Images Specifies the collection of images used as editor button icons. Inherited from TcxCustomEditProperties.
ImmediatePost Indicates whether the edit value should be saved immediately after it has been modified. Inherited from TcxCustomEditProperties.
IsChanging Inherited from TcxCustomEditProperties.
LineSize Specifies the amount by which the thumb’s position is changed when clicking the change buttons or pressing the arrow keys when the track bar editor is focused. Inherited from TcxCustomTrackBarProperties.
Max Specifies the maximum value that can be represented by the track bar editor. Inherited from TcxCustomTrackBarProperties.
MaxValue protected Inherited from TcxCustomEditProperties.
Min Specifies the minimum value that can be represented by the track bar editor. Inherited from TcxCustomTrackBarProperties.
MinValue protected Specifies the maximum numeric value the editor can display. Inherited from TcxCustomEditProperties.
Orientation Specifies whether the track bar is oriented horizontally or vertically. Inherited from TcxCustomTrackBarProperties.
Owner Provides access to the control or its object to which the persisted settings belong. Inherited from TcxInterfacedPersistent.
PageSize Specifies the amount by which the thumb’s position is changed when clicking the track bar or pressing the Page Up or Page Down key when the track bar editor is focused. Inherited from TcxCustomTrackBarProperties.
ReadOnly Specifies the desired read-only status of an editor. Inherited from TcxCustomEditProperties.
ReverseDirection Switches the scale direction of the track bar to the opposite direction. Inherited from TcxCustomTrackBarProperties.
SelectionColor Specifies the color of the selection bar. Inherited from TcxCustomTrackBarProperties.
SelectionEnd Specifies the position where the selection bar ends. Inherited from TcxCustomTrackBarProperties.
SelectionStart Specifies the position where the selection bar starts. Inherited from TcxCustomTrackBarProperties.
ShowChangeButtons Specifies the visibility of buttons that allow end-users to move the thumb. Inherited from TcxCustomTrackBarProperties.
ShowPositionHint Specifies the visibility of a hint window displaying the current thumb position. Inherited from TcxCustomTrackBarProperties.
ShowSelection Switches the visibility of the selection bar. Inherited from TdxCustomRangeTrackBarProperties.
ShowTicks Switches the visibility of tick marks. Inherited from TcxCustomTrackBarProperties.
ShowTrack Specifies the visibility of the track bar. Inherited from TcxCustomTrackBarProperties.
TextOrientation Specifies the orientation of the text representing tick marks. Inherited from TcxCustomTrackBarProperties.
ThumbColor Specifies the color of the track bar’s thumb. Inherited from TcxCustomTrackBarProperties.
ThumbHeight Specifies the height of the track bar’s thumb in pixels. Inherited from TcxCustomTrackBarProperties.
ThumbHighlightColor Specifies the color of the track bar’s thumb when the mouse pointer hovers over it. Inherited from TcxCustomTrackBarProperties.
ThumbStep Specifies the manner in which the track bar’s thumb is moved when the track bar is clicked. Inherited from TcxCustomTrackBarProperties.
ThumbType Specifies whether the track bar’s thumb is visible and whether it must be custom painted. Inherited from TcxCustomTrackBarProperties.
ThumbWidth Specifies the width of the track bar’s thumb in pixels. Inherited from TcxCustomTrackBarProperties.
TickColor Specifies the color of ticks. Inherited from TcxCustomTrackBarProperties.
TickMarks Specifies the position of tick marks and the appearance of the track bar’s thumb. Inherited from TcxCustomTrackBarProperties.
TickSize Specifies the size of ticks in pixels. Inherited from TcxCustomTrackBarProperties.
TickType Specifies the appearance of tick marks. Inherited from TcxCustomTrackBarProperties.
TrackColor Specifies the color of the track bar. Inherited from TcxCustomTrackBarProperties.
TrackSize Specifies the width of the track bar in pixels. Inherited from TcxCustomTrackBarProperties.
Transparent protected Deprecated. Specifies if the editor background is transparent. Inherited from TcxCustomEditProperties.
UseLeftAlignmentOnEditing Specifies whether to align text to the left in edit mode. Inherited from TcxCustomEditProperties.
UseMouseWheel Specifies whether an editor responds to mouse wheel rotation. Inherited from TcxCustomEditProperties.
ValidateOnEnter Specifies whether validation is performed when an end-user presses the Enter key. Inherited from TcxCustomEditProperties.
ValidationErrorIconAlignment Specifies the horizontal alignment of an error icon displayed by the editor when it fails validation. Inherited from TcxCustomEditProperties.
ValidationOptions Contains a set of flags that specify how the editor handles and displays its validation errors. Inherited from TcxCustomEditProperties.

Methods

Name Description
AllowRepositorySharing Inherited from TcxCustomEditProperties.
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
BeginUpdate Postpones all editor redraw operations that reflect any editor setting change until an EndUpdate procedure call. Inherited from TcxCustomEditProperties.
CalculateEditValueByRange(Integer,Integer,Variant) Calculates the edit value based on a specified range. Inherited from TdxCustomRangeTrackBarProperties.
CalculateRangeByEditValue(Variant,TdxRangeTrackBarEditValueFormat,Char,Integer,Integer) Inherited from TdxCustomRangeTrackBarProperties.
CalculateRangeByEditValue(Variant,Integer,Integer) Calculates the range based on a specified edit value. Inherited from TdxCustomRangeTrackBarProperties.
CanCompareEditValue Inherited from TcxCustomEditProperties.
CanModify protected Specifies whether the edit value can be modified. Inherited from TcxCustomEditProperties.
CanValidate protected Indicates if the editor supports validation. Inherited from TcxCustomEditProperties.
Changed Inherited from TcxCustomEditProperties.
ChangedLocked Inherited from TcxCustomEditProperties.
Clone(TPersistent) Inherited from TcxCustomEditProperties.
CompareDisplayValues(TcxEditValue,TcxEditValue) Inherited from TcxCustomEditProperties.
CreatePreviewProperties Inherited from TcxCustomEditProperties.
CreateViewData(TcxCustomEditStyle,Boolean,TdxScaleFactor,Boolean) Inherited from TcxCustomEditProperties.
CreateViewData(TcxCustomEditStyle,Boolean,Boolean) Inherited from TcxCustomEditProperties.
DataChanged Inherited from TcxCustomEditProperties.
DoUpdate(TcxCustomEditProperties) Inherited from TcxCustomEditProperties.
EndUpdate(Boolean) Applies all pending changes and redraws the editor after a BeginUpdate procedure call. Inherited from TcxCustomEditProperties.
Equals(TObject) Inherited from TObject.
GetButtonsClass Determines the type of the button collection accessible via the Buttons property. Inherited from TcxCustomEditProperties.
GetContainerClass Determines the editor container type for the current TcxCustomEditProperties object. Inherited from TcxCustomEditProperties.
GetDisplayText(TcxEditValue,Boolean,Boolean) Inherited from TcxCustomEditProperties.
GetEditConstantPartSize(TcxCanvas,TcxCustomEditStyle,Boolean,TcxEditSizeProperties,TSize) Inherited from TcxCustomEditProperties.
GetEditContentSize(TcxCanvas,TcxCustomEditStyle,Boolean,TcxEditValue,TcxEditSizeProperties) Inherited from TcxCustomEditProperties.
GetEditSize(TcxCanvas,TcxCustomEditStyle,Boolean,TcxEditValue,TcxEditSizeProperties) Inherited from TcxCustomEditProperties.
GetEditValueSource(Boolean) Inherited from TcxCustomEditProperties.
GetHashCode Inherited from TObject.
GetNamePath Inherited from TPersistent.
GetOwner Inherited from TPersistent.
GetSpecialFeatures Inherited from TcxCustomEditProperties.
GetStyleClass Determines the style type that corresponds to the current TcxCustomEditProperties object. Inherited from TcxCustomEditProperties.
GetSupportedOperations Inherited from TcxCustomEditProperties.
GetViewDataClass protected Inherited from TcxCustomEditProperties.
GetViewInfoClass Determines the ViewInfo type that corresponds to the current TcxCustomEditProperties object. Inherited from TcxCustomEditProperties.
IsActivationKey(Char) Inherited from TcxCustomEditProperties.
IsEditValueValid(TcxEditValue,Boolean) Ascertains whether the specified edit value is valid. Inherited from TcxCustomEditProperties.
IsResetEditClass Inherited from TcxCustomEditProperties.
IsValueFormattedByProperties Inherited from TcxCustomEditProperties.
IsValueFormattedByProvider Inherited from TcxCustomEditProperties.
LockUpdate(Boolean) Inherited from TcxCustomEditProperties.
PrepareDisplayValue(TcxEditValue,TcxEditValue,Boolean) Inherited from TcxCustomEditProperties.
QueryInterface(TGUID,Untyped) Inherited from TInterfacedPersistent.
RefreshNonShareable Inherited from TcxCustomEditProperties.
RestoreDefaults Restores a set of properties, which are dependent on field settings for data-aware editors, to their default values. Inherited from TcxCustomEditProperties.
ToString Inherited from TObject.
Update(TcxCustomEditProperties) Inherited from TcxCustomEditProperties.
ValidateDisplayValue(TcxEditValue,TCaption,Boolean,TcxCustomEdit) Validates the specified display value. Inherited from TcxCustomEditProperties.

Events

Name Description
OnButtonClick Allows you to execute custom code when a user clicks an embedded editor button. Inherited from TcxCustomEditProperties.
OnButtonGlyphDrawParameters Allows you to customize the appearance of individual editor button glyphs. Inherited from TcxCustomEditProperties.
OnChange Occurs on changing the value within an editor. Inherited from TcxCustomEditProperties.
OnClosePopup Inherited from TcxCustomEditProperties.
OnDrawRangeMaxThumb Enables you to custom paint the thumb that indicates the selected range’s upper bound. Inherited from TdxCustomRangeTrackBarProperties.
OnDrawRangeMinThumb Enables you to custom paint the thumb that indicates the selected range’s lower bound. Inherited from TdxCustomRangeTrackBarProperties.
OnDrawThumb Enables you to paint the track bar’s thumb in a custom manner. Inherited from TcxCustomTrackBarProperties.
OnEditValueChanged Allows you to respond to edit value changes. Inherited from TcxCustomEditProperties.
OnGetPositionHint Enables you to dynamically control the visibility and content of a hint window shown in response to thumb position changes and mouse hover events. Inherited from TdxCustomRangeTrackBarProperties.
OnGetThumbRect Specifies the size of the custom painted track bar’s thumb. Inherited from TcxCustomTrackBarProperties.
OnGetTickLabel Enables you customize the visibility and content of text labels within tick marks. Inherited from TcxCustomTrackBarProperties.
OnPropertiesChanged Occurs on every editor setting change. Inherited from TcxCustomEditProperties.
OnValidate Occurs before converting the display value to the edit value. Inherited from TcxCustomEditProperties.
See Also