|
AbsoluteMatrix
|
Returns the combined transformation matrix for the control. This is the control's transformation matrix multiplied by all parent IRSGPControl control's transformation matrices. (Inherited from RSSVGControl.TRSSVGControl.)
|
|
ActiveSVGElement
|
Specifies the dynamic element in the SVG, the part that will be changing often. The ActiveSVGElement is not buffered when painting as it is assumed it will be changing. Set the ActiveSVGElement to tell the control which element or group of elements need to be redrawn every paint event.
The non-active svg elements are rendered either to the Background or Foreground Buffer.
Note
|
It is recommended that the active portion of the SVG not be too drawing intensive as it will slow painting.
|
|
|
Align
|
Represents property Align.
|
|
Anchors
|
Represents property Anchors.
|
|
Angle
|
Sets the orientation of the compass (in degrees). Set the angle from 0 to 360 to indicate the direction.
Based on the RS.Impact.Compass.TRSCircularCompass.Rotate property, the compass will move the needle, move the backface and numbers, or move the backface, numbers, and compass rose.
|
|
AutoSize
|
Represents property AutoSize.
|
|
BackfaceColor
|
Represents property BackfaceColor.
|
|
Background
|
Contains the static background of the SVG compared to the ActiveSVGElement, i.e. the SVG elements that are rendered behind the ActiveSVGElement. The Background and Foreground are painted once from the SVG. When elements in the ActiveSVGElement group change, the Background and Foreground are not rendered again, significantly speeding up painting of the entire SVG.
Note
|
It is not recommended to change SVG elements in the background too often as it requires a complete rerendering of the background.
|
|
|
BigHandColor
|
Represents property BigHandColor.
|
|
BigHandID
|
Specifies the unique ID of the SVG element used for the big hand (minute hand on a clock or the switch on the rotary dial) (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
BoltColor
|
Represents property BoltColor.
|
|
Buffered
|
Represents property Buffered.
|
|
Caption
|
Represents property Caption.
|
|
CaptionFont
|
Represents property CaptionFont.
|
|
Constraints
|
Represents property Constraints.
|
|
Decoration
|
Represents property Decoration.
|
|
DecorationFillColor
|
Represents property DecorationFillColor.
|
|
DecorationID
|
Specifies the ID of the element in the SVG that contains the Decoration for the instrument. (Inherited from RS.Impact.Instruments.TRSSVGCustomInstrument.)
|
|
DecorationPath
|
Represents property DecorationPath.
|
|
DecorationStrokeColor
|
Represents property DecorationStrokeColor.
|
|
DefaultCaption
|
Specifies the default Caption property value for the gauge. If the Caption property does not equal this value, it will be stored when streaming out a form. (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
DefaultDetailText
|
Specifies the default DetailText property value for the gauge. If the DetailText property does not equal this value, it will be stored when streaming out a form. (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
DefaultHands
|
Specifies the default Hands property value for the gauge. If the Hands property does not equal this value, it will be stored when streaming out a form. (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
DefaultMax
|
Defines the Default Maximum value. When you set the RS.Impact.Instruments.TRSCustomCircularGauge.Max value at design-time, and the Max value does not equal this value, it will be stored in the form. (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
DefaultMin
|
Defines the Default Minimum value. When you set the RS.Impact.Instruments.TRSCustomCircularGauge.Min value at design-time, and the Min value does not equal this value, it will be stored in the form. (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
DefaultValue
|
Defines the Default Value. When you set the Value property at design-time, and the Value does not equal this default value, it will be stored in the form. (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
Degrees
|
Returns the degrees part of the Angle
|
|
Design
|
Represents property Design.
|
|
DetailText
|
Represents property DetailText.
|
|
DragCursor
|
Represents property DragCursor.
|
|
DragKind
|
Represents property DragKind.
|
|
DragMode
|
Represents property DragMode.
|
|
EnableActions
|
Controls whether the user can click on the gague to take some action (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
Enabled
|
Represents property Enabled.
|
|
EnableGradients
|
Represents property EnableGradients.
|
|
Font
|
Represents property Font.
|
|
Foreground
|
Contains the static foreground of the SVG compared to the ActiveSVGElement, i.e. the SVG elements that are rendered in front of the ActiveSVGElement. The Background and Foreground are painted once from the SVG. When elements in the ActiveSVGElement group change, the Background and Foreground are not rendered again, significantly speeding up painting of the entire SVG.
Note
|
It is not recommended to change SVG elements in the background too often as it requires a complete rerendering of the background.
|
|
|
FormatStr
|
Represents property FormatStr.
|
|
FrameColor
|
Represents property FrameColor.
|
|
Hands
|
Represents property Hands.
|
|
Height
|
Represents property Height. (Inherited from RS.Impact.Instruments.TRSSVGCustomInstrument.)
|
|
KnobColor
|
Represents property KnobColor.
|
|
Labels
|
Represents property Labels.
|
|
LabelsFillColor
|
Represents property LabelsFillColor.
|
|
LabelsStrokeColor
|
Represents property LabelsStrokeColor.
|
|
LightColor
|
Represents property LightColor.
|
|
LittleHandColor
|
Specifies the color of the little hand in the gauge. Change this property to change the color of the little hand/needle.
Note
|
With clocks, the little hand is the hour hand. With an altimeter, the little hand specifies the 10000-ft increments.
|
|
|
MajorMarker
|
Represents property MajorMarker.
|
|
MajorMarkerPath
|
Represents property MajorMarkerPath.
|
|
MajorMarkers
|
Specifies the number of major markers to draw on the outside of the gauge. The class duplicates and rotates the MajorMarkerPath to create the large markers on the outside of the gauge. The markers are drawn between the StartAngle and the StopAngle.
Note
|
One extra major marker is created if the StartAngle and StopAngle are not the same degree on the circle.
|
|
|
MajorMarkersColor
|
Represents property MajorMarkersColor.
|
|
Matrix
|
Returns the transformation matrix of the control (Inherited from RSSVGControl.TRSSVGControl.)
|
|
Max
|
Defines the maximum range for the gauge.
Min and Max define the range for the gauge. The Value property will be constrained to be within this range. In addition, the Labels property will be filled with numeric values between Min and Max based on the FormatStr formatting.
|
|
Min
|
Defines the minimum range for the gauge.
Min and Max define the range for the gauge. The Value property will be constrained to be within this range. In addition, the Labels property will be filled with numeric values between Min and Max based on the FormatStr formatting.
|
|
MinorMarker
|
Represents property MinorMarker.
|
|
MinorMarkerPath
|
Represents property MinorMarkerPath.
|
|
MinorMarkers
|
Specifies the number of minor markers to draw between the major markers on the outside of the gauge. The class duplicates and rotates the MinorMarkerPath to create the small markers on the outside of the gauge. (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
MinorMarkersColor
|
Represents property MinorMarkersColor.
|
|
Minutes
|
Returns the minutes part of the Angle
|
|
NeedBuffers
|
Controls whether the Background and Foreground need to be rendered again in the Buffered paint process. Set the NeedBuffers property to True to force the buffers to be redrawn at the next paint event. (Inherited from RSSVGControl.TRSSVGControl.)
|
|
OnChange
|
Represents property OnChange.
|
|
OnClick
|
Represents property OnClick.
|
|
OnContextPopup
|
Represents property OnContextPopup.
|
|
OnDblClick
|
Represents property OnDblClick.
|
|
OnDragDrop
|
Represents property OnDragDrop.
|
|
OnDragOver
|
Represents property OnDragOver.
|
|
OnDrawing
|
Represents property OnDrawing.
|
|
OnDrawn
|
Represents property OnDrawn.
|
|
OnEndDock
|
Represents property OnEndDock.
|
|
OnEndDrag
|
Represents property OnEndDrag.
|
|
OnGesture
|
Represents property OnGesture.
|
|
OnMouseActivate
|
Represents property OnMouseActivate.
|
|
OnMouseDown
|
Represents property OnMouseDown.
|
|
OnMouseEnter
|
Represents property OnMouseEnter.
|
|
OnMouseLeave
|
Represents property OnMouseLeave.
|
|
OnMouseMove
|
Represents property OnMouseMove.
|
|
OnMouseUp
|
Represents property OnMouseUp.
|
|
OnPaint
|
Represents property OnPaint.
|
|
OnPainting
|
Represents property OnPainting.
|
|
OnStartDock
|
Represents property OnStartDock.
|
|
OnStartDrag
|
Represents property OnStartDrag.
|
|
Opacity
|
Represents property Opacity.
|
|
ParentShowHint
|
Represents property ParentShowHint.
|
|
Parts
|
Represents property Parts.
|
|
PopupMenu
|
Represents property PopupMenu.
|
|
Quality
|
Represents property Quality.
|
|
Rotate
|
The Rotate property controls what parts of the compass will move when the angle is set:
• move the needle • move the backface and numbers • move the backface, numbers, and compass rose. |
|
|
Seconds
|
Returns the seconds part of the Angle
|
|
ShadowColor
|
Returns the color to use for shadows in the instrument. This color is calculated from the RS.Impact.Instruments.TRSSVGCustomInstrument.LightColor property. (Inherited from RS.Impact.Instruments.TRSSVGCustomInstrument.)
|
|
ShowHint
|
Represents property ShowHint.
|
|
StartAngle
|
Specifies the angle in degrees where the first major marker should be drawn.
The StartAngle and StopAngle properties specify the range on the gauge of where to draw major markers and labels.
Note
|
Note that if StartAngle and StopAngle are equal (mod 360), the gauge markers and labels go all the way around the circle of the gauge.
|
|
|
StopAngle
|
Specifies the angle in degrees where the last major marker should be drawn.
The StartAngle and StopAngle properties specify the range on the gauge of where to draw major markers and labels.
Note
|
Note that if StartAngle and StopAngle are equal (mod 360), the gauge markers and labels go all the way around the circle of the gauge.
|
|
|
Stretch
|
Represents property Stretch.
|
|
SVG
|
Contains the SVG that paints the appearance of the control. The control changes the SVG elements based on requirements of the control. For example, a descendant control could change a specific element's fill and stroke based on a Color property change. (Inherited from RSSVGControl.TRSSVGControl.)
|
|
ThinHandColor
|
Specifies the color of the long, thin hand in the gauge. Change this property to change the color of the thin hand/needle.
Note
|
With clocks, the long, thin hand is the second hand. With an altimeter, the thin hand specifies the 100-ft increments.
|
|
|
Time
|
Specifies the current time and/or date of the clock (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
Touch
|
Represents property Touch.
|
|
Transform
|
Represents property Transform.
|
|
UpdateCount
|
Tracks the number of BeginUpdate calls with unmatching EndUpdate calls, i.e., if UpdateCount is greater than 0, the code is between BeginUpdate and EndUpdate and should not signal a change event. (Inherited from RS.Impact.Instruments.TRSSVGCustomInstrument.)
|
|
Value
|
Specifies the current value of the gauge (e.g, the speed, altitude, etc) (Inherited from RS.Impact.Instruments.TRSCustomCircularGauge.)
|
|
Visible
|
Represents property Visible.
|
|
Width
|
Represents property Width. (Inherited from RS.Impact.Instruments.TRSSVGCustomInstrument.)
|