TdxRangeControlPredefinedDateHeaderScale Members
A predefined scale employed by the Date/Time Header and Scheduler data range selection and visualization models.Constructors
| Name | Description |
|---|---|
| Create(TPersistent,TdxRangeControlDateTimeScaleUnit) | Initializes a new instance of the TdxRangeControlPredefinedDateTimeScale class with specified settings. Inherited from TdxRangeControlPredefinedDateTimeScale. |
| Create(TPersistent) | Creates a new TcxOwnedPersistent class descendant instance. Inherited from TcxOwnedPersistent. |
Properties
| Name | Description |
|---|---|
| Active | Inherited from TdxRangeControlPredefinedDateTimeScale. |
| DisplayFormat | Inherited from TdxRangeControlPredefinedDateTimeScale. |
| Owner protected | Provides access to the persistent object to which the current property set or persistent information container belongs. Inherited from TcxOwnedPersistent. |
| ScaleUnit | Returns the measurement unit used to graduate the date/time scale. Inherited from TdxRangeControlDateTimeScale. |
| Visible | Specifies if the date/time scale is displayed on the range control‘s ruler. Inherited from TdxRangeControlDateTimeScale. |
Methods
| Name | Description |
|---|---|
| Assign(TPersistent) | Updates the persistent information from the specified source. Inherited from TcxOwnedPersistent. |
| AssignTo(TPersistent) | Inherited from TPersistent. |
| CeilDate(TDateTime) | Rounds the specified date/time value up, to the beginning of the next whole interval equal to the measurement unit used to graduate the scale. Inherited from TdxRangeControlDateTimeScale. |
| DoAssign(TPersistent) protected | Updates the persistent information container’s class-specific properties with the corresponding values obtained from another persistent information container. Inherited from TcxOwnedPersistent. |
| Equals(TObject) | Inherited from TObject. |
| GetDateInterval(TDateTime,TDateTime) | Returns the specified range of date/time values as a fraction of the range control‘s viewport. Inherited from TdxRangeControlDateTimeScale. |
| GetDefaultDisplayText(TDateTime) | Creates a formatted text label for the date/time header scale according to its measurement unit. |
| GetDisplayText(TDateTime,Integer) | Creates a specifically formatted text label for the Date/Time Header scale from the specified TDateTime value. |
| GetHashCode | Inherited from TObject. |
| GetNamePath | Inherited from TPersistent. |
| GetOwner protected | Returns the persistent object to which the current property set or persistent information container belongs. Inherited from TcxOwnedPersistent. |
| IncDate(Double,Int64) | Retuns the viewport coordinate of the next date/time value tickmark corresponding to the beginning of the next whole time interval equal to the measurement unit used to graduate the scale. Inherited from TdxRangeControlDateTimeScale. |
| RoundDate(TDateTime) | Rounds the specified date/time value to the beginning of the nearest whole time interval equal to the measurement unit used to graduate the scale. Inherited from TdxRangeControlDateTimeScale. |
| ToString | Inherited from TObject. |
| TruncDate(TDateTime) | Rounds the specified date/time value to the beginning of the current whole time interval equal to the measurement unit used to graduate the scale. Inherited from TdxRangeControlDateTimeScale. |
See Also