Back to Devexpress

dxGaugeCustomScale Unit

vcl-dxgaugecustomscale-81ea3746.md

latest16.1 KB
Original Source

dxGaugeCustomScale Unit

Classes

NameDescription
TdxGaugeCaptionCollectionA collection of custom inscriptions created within a scale.
TdxGaugeContainerScaleA non-visual scale used as a container for other scales created within the Gauge Control.
TdxGaugeContainerScaleOptionsLayoutStores the size and positioning settings for the container (dummy) scales.
TdxGaugeCustomCaptionThe base class for the custom inscriptions created within a scale.
TdxGaugeCustomCaptionOptionsLayoutStores the positioning settings of the custom inscription created within a scale.
TdxGaugeCustomCaptionOptionsPersistentThe base class for all custom scale label settings classes.
TdxGaugeCustomCaptionOptionsViewThe base class for the custom scale inscription display options.
TdxGaugeCustomCaptionParameters
TdxGaugeCustomContainerScaleThe base class for container (non-visual) scales.
TdxGaugeCustomScaleThe base class for all types of the scales.
TdxGaugeCustomScaleOptionsViewThe base class for common appearance settings of scales.
TdxGaugeScaleCollectionA collection of scale objects created within the Gauge Control.
TdxGaugeScaleOptionsCustomLayoutThe base class for the scale layout settings.
TdxGaugeScaleOptionsPersistentThe base class for scale settings.
TdxGaugeScaleOptionsRectangularLayoutThe base class for the layout options of all scale types.
TdxGaugeScaleStyleThe visual style that can be applied to a scale.

Interfaces

Name
IdxGaugeSelectableElement

Enums

NameDescription
TdxGaugeScalePositionTypeEnumerates the available methods of scale positioning within the parent object.
TdxGaugeScaleTypeEnumerates the types of scales that you can create within the Gauge Control.

Methods

NameDescription
dxGaugeGetPredefinedStyleNames(TStringList)Extracts the list of predefined styles available for all standard scales in the Gauge Control.
dxGaugeGetRegisteredScaleClasses(TList)Extracts the list of pointers to the registered scale classes.
dxGaugeGetRegisteredStyleNames(TdxGaugeScaleType,TStringList)Extracts the list of visual styles available for the specified scale type.
dxGaugeRegisterScale(TdxGaugeCustomScaleClass,Boolean)Adds a custom scale type to the list of scales registered in the Gauge Control.
dxGaugeRegisterStyle(TdxGaugeScaleType,string)Adds a custom style for one of the scale types registered in the Gauge Control.
dxGaugeRegisterStyleFromFile(TdxGaugeScaleType,string)Registers the visual style for a scale type from the XML style file.
dxGaugeSaveStyleToFile(TdxGaugeScaleType,string,string)Extracts the specified visual style of the required scale type to a file.
dxGaugeSaveStyleToStream(TdxGaugeScaleType,string,TStream)Extracts the specified visual style of the required scale type to a stream.
dxGaugeUnregisterScale(TdxGaugeCustomScaleClass,Boolean)Removes the specified scale type from the list of scale types available in the Gauge Control.
dxGaugeUnregisterScalesRemoves all the currently registered scale types from the Gauge Control.
dxGaugeUnregisterStyle(TdxGaugeScaleType,string)Removes a specified visual style from one of the scale types registered in the Gauge Control.
dxGaugeUnregisterStyles(TdxGaugeScaleType)Removes all visual styles for the specified scale type registered in the Gauge Control.

Constants

NameDescription
dxGaugeAfricaSunsetStyleNameDetermines the default name of the Africa Sunset predefined visual scale style.
dxGaugeClassicStyleNameDetermines the default name of the Classic predefined visual scale style.
dxGaugeCleanWhiteStyleNameDetermines the default name of the Clean White predefined visual scale style.
dxGaugeCleverStyleNameDetermines the default name of the Clever predefined visual scale style.
dxGaugeCosmicStyleNameDetermines the default name of the Cosmic predefined visual scale style.
dxGaugeDarkNightStyleNameDetermines the default name of the Dark Night predefined visual scale style.
dxGaugeDeepFireStyleNameDetermines the default name of the Deep Fire predefined visual scale style.
dxGaugeDiscoStyleNameDetermines the default name of the Disco predefined visual scale style.
dxGaugeEcoStyleNameDetermines the default name of the Eco predefined visual scale style.
dxGaugeFutureStyleNameDetermines the default name of the Future predefined visual scale style.
dxGaugeIceColdZoneStyleNameDetermines the default name of the Ice Cold Zone predefined visual scale style.
dxGaugeiStyleStyleNameDetermines the default name of the iStyle predefined visual scale style.
dxGaugeMechanicalStyleNameDetermines the default name of the Mechanical predefined visual scale style.
dxGaugeMilitaryStyleNameDetermines the default name of the Military predefined visual scale style.
dxGaugeRedStyleNameDetermines the default name of the Red predefined visual scale style.
dxGaugeRetroStyleNameDetermines the default name of the Retro predefined visual scale style.
dxGaugeShiningDarkStyleNameDetermines the default name of the Shining Dark predefined visual scale style.
dxGaugeSilverBlurStyleNameDetermines the default name of the Silver Blur predefined visual scale style.
dxGaugeSmartStyleNameDetermines the default name of the Smart predefined visual scale style.
dxGaugeSportCarStyleNameDetermines the default name of the Sport Car predefined visual scale style.
dxGaugeWhiteStyleNameDetermines the default name of the White predefined visual scale style.
dxGaugeYellowSubmarineStyleNameDetermines the default name of the Yellow Submarine predefined visual scale style.

Types

NameDescription
TdxGaugeCustomCaptionClassThe class-reference to the base class that implements custom scale inscriptions (i.e., custom labels or captions).
TdxGaugeCustomScaleClassThe class-reference to the base class that implements scales.
TdxGaugeCustomScaleOptionsViewClassThe class-reference to the base class that implements the custom scale appearance settings.
TdxGaugeScaleOptionsCustomLayoutClassThe class-reference to the base class that implements the scale layout settings.
TdxGaugeScaleStyleClassThe class-reference to the scale style class.