|
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 FMX.RS.Impact.Compass.TRSCompass.Rotate property, the compass will move the needle, move the backface and numbers, or move the backface, numbers, and compass rose.
|
|
BackfaceColor
|
Specifies the color of the inner face of the gauge. Use this property to change the backface.
|
|
BackfaceLinesFillColor
|
Specifies the fill color of the lines in the back of the compass. Use this property to change the backface lines fill color.
|
|
BackfaceLinesStrokeColor
|
Specifies the stroke color of the lines in the back of the compass. Use this property to change the backface lines stroke color.
|
|
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.
|
|
|
Buffered
|
Represents property Buffered.
|
|
ClipChildren
|
Represents property ClipChildren.
|
|
ClipParent
|
Represents property ClipParent.
|
|
Cursor
|
Represents property Cursor.
|
|
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 FMX.RS.Impact.Instruments.TRSSVGCustomInstrument.)
|
|
DecorationPath
|
Represents property DecorationPath.
|
|
DecorationStrokeColor
|
Represents property DecorationStrokeColor.
|
|
Degrees
|
Returns the degrees part of the Angle
|
|
Design
|
Represents property Design.
|
|
DragMode
|
Represents property DragMode.
|
|
Enabled
|
Represents property Enabled.
|
|
EnableDragHighlight
|
Represents property EnableDragHighlight.
|
|
EnableGradients
|
Represents property EnableGradients.
|
|
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
|
Defines the format of floating point numbers that are displayed in text elements within the gauge. Change this property to change how numbers are displayed (e.g., significant digits) (Inherited from FMX.RS.Impact.Instruments.TRSSVGCustomInstrument.)
|
|
FrameColor
|
Specifies the color of the outer frame of the gauge. Use this property to change the color of the frame
|
|
Height
|
Represents property Height.
|
|
HitTest
|
Represents property HitTest.
|
|
KnobFillColor
|
Specifies the fill color of the knob or cover in the exact middle of the gauge that covers the pivot points for the hands. Use this property to change the fill color of the knob
|
|
KnobStrokeColor
|
Specifies the stroke color of the knob or cover in the exact middle of the gauge that covers the pivot points for the hands. Use this property to change the stroke color of the knob
|
|
LabelsFillColor
|
Specifies the fill color of the labels for the cardinal directions (N, S, E, W) of the compass. Use this property to change the fill color of the labels.
|
|
LabelsStrokeColor
|
Specifies the stroke color of the labels for the cardinal directions (N, S, E, W) of the compass. Use this property to change the stroke color of the labels.
|
|
LightColor
|
Represents property LightColor.
|
|
Locked
|
Represents property Locked.
|
|
Margins
|
Represents property Margins.
|
|
MarkersFillColor
|
Specifies the fill color of the markers, or the tick marks, on the outer part of the face of the gauge. Use this property to change the fill color of the markers.
|
|
MarkersStrokeColor
|
Specifies the stroke color of the markers, or the tick marks, on the outer part of the face of the gauge. Use this property to change the stroke color of the markers.
|
|
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 FMX.RS.SVGControl.TRSSVGControl.)
|
|
NeedleHighColor
|
Specifies the color of the part of the compass needle that points north, which is usually red.
|
|
NeedleLowColor
|
Specifies the color of the part of the compass needle that points south.
|
|
NumbersFillColor
|
Specifies the fill color of the small numbers on the outer part of the compass. Use this property to change the fill color of the numbers.
|
|
NumbersStrokeColor
|
Specifies the stroke color of the small numbers on the outer part of the compass. Use this property to change the stroke color of the numbers.
|
|
OnChange
|
Represents property OnChange.
|
|
OnClick
|
Represents property OnClick.
|
|
OnDblClick
|
Represents property OnDblClick.
|
|
OnDragDrop
|
Represents property OnDragDrop.
|
|
OnDragEnd
|
Represents property OnDragEnd.
|
|
OnDragEnter
|
Represents property OnDragEnter.
|
|
OnDragLeave
|
Represents property OnDragLeave.
|
|
OnDragOver
|
Represents property OnDragOver.
|
|
OnDrawing
|
Represents property OnDrawing.
|
|
OnDrawn
|
Represents property OnDrawn.
|
|
OnMouseDown
|
Represents property OnMouseDown.
|
|
OnMouseEnter
|
Represents property OnMouseEnter.
|
|
OnMouseLeave
|
Represents property OnMouseLeave.
|
|
OnMouseMove
|
Represents property OnMouseMove.
|
|
OnMouseUp
|
Represents property OnMouseUp.
|
|
OnMouseWheel
|
Represents property OnMouseWheel.
|
|
OnPaint
|
Represents property OnPaint.
|
|
OnPainting
|
Represents property OnPainting.
|
|
OnResize
|
Represents property OnResize.
|
|
Opacity
|
Represents property Opacity.
|
|
Padding
|
Represents property Padding.
|
|
Parts
|
Specifies the visible parts of the gauge. Use the Parts property to configure which parts of the instrument that IMPACT should draw.
|
|
PopupMenu
|
Represents property PopupMenu.
|
|
Position
|
Represents property Position.
|
|
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. |
|
|
RotationAngle
|
Represents property RotationAngle.
|
|
RotationCenter
|
Represents property RotationCenter.
|
|
Scale
|
Represents property Scale.
|
|
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 FMX.RS.Impact.Instruments.TRSSVGCustomInstrument.LightColor property. (Inherited from FMX.RS.Impact.Instruments.TRSSVGCustomInstrument.)
|
|
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 FMX.RS.SVGControl.TRSSVGControl.)
|
|
TabOrder
|
Represents property TabOrder.
|
|
TouchTargetExpansion
|
Represents property TouchTargetExpansion.
|
|
Visible
|
Represents property Visible.
|
|
Width
|
Represents property Width.
|