|
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.
|
|
Align
|
Represents property Align.
|
|
Anchors
|
Represents property Anchors.
|
|
AutoSize
|
Represents property AutoSize.
|
|
Bitmap
|
Represents property Bitmap.
|
|
Buffered
|
Specifies whether to draw the SVG to a backbuffer and then copy that image to the canvas (default) or to draw directly on the canvas
Set the Buffered property to false to draw directly on the image canvas. This is generally not recommended, however, it may look better on mobile devices
|
|
Constraints
|
Represents property Constraints.
|
|
Cursor
|
Represents property Cursor.
|
|
CursorTracking
|
Represents property CursorTracking.
|
|
DefaultCursor
|
Represents property DefaultCursor.
|
|
DragCursor
|
Represents property DragCursor.
|
|
DragKind
|
Represents property DragKind.
|
|
DragMode
|
Represents property DragMode.
|
|
Enabled
|
Represents property Enabled.
|
|
FindOptions
|
Specifies how the control determines which svg element is at the mouse cursor
|
|
Matrix
|
Returns the transformation matrix of the control
|
|
NeedBitmapUpdate
|
Represents property NeedBitmapUpdate.
|
|
OnClick
|
Represents property OnClick.
|
|
OnContextPopup
|
Represents property OnContextPopup.
|
|
OnDblClick
|
Represents property OnDblClick.
|
|
OnDragDrop
|
Represents property OnDragDrop.
|
|
OnDragOver
|
Represents property OnDragOver.
|
|
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
|
Specifies the opacity or transparency of the SVG image. If Opacity is less than 1, then the SVG is displayed semi- transparent. If Opacity is 0, then the SVG is not displayed.
|
|
ParentShowHint
|
Represents property ParentShowHint.
|
|
PopupMenu
|
Represents property PopupMenu.
|
|
Quality
|
Controls the quality of the RSSVGCtrls.TRSSVGImage.Buffered painting of the SVG image. The value of quality can vary between 1 (low quality) to 8 (very high quality).
Note
|
This property controls the amount of oversampling performed in the buffered drawing. The offscreen buffers' dimensions are multiplied by the Quality value. Then, the offscreen buffers are downsampled when painting the control, providing anti-aliasing of the buffered drawing.
This property is intended for mobile applications. The quality on desktop FMX applications is already high and requires no extra memory.
|
Warning
|
Occasionally, oversampling can cause different output compared to the unbuffered output. The extra size of the buffers requires more triangles to output gradients and other elements. If this exceeds Embarcadero's limits, the element is not drawn.
|
|
|
ScaleOriginal
|
Specifies the scale factor for drawing the SVG.
Use the ScaleOriginal property to scale the SVG larger or smaller within the TRSSVGImage component. This is useful for controlling the tiling the SVG or zooming in or out of the SVG
|
|
ShowHint
|
Represents property ShowHint.
|
|
SVGDocument
|
Specifies the SVG document to display in the control. The SVGDocument and SVGRootID properties control exactly which SVG document and which branch of the SVG document hierarchy to display.
|
|
SVGRoot
|
Represents property SVGRoot.
|
|
SVGRootID
|
Specifies which node of the SVGDocument to draw as the top- level SVG document.
Use the SVGRootID property to display only a portion of the SVGDocument .
|
|
Touch
|
Represents property Touch.
|
|
Transform
|
Specifies the overall transformation to apply to the SVG image. For no transformation, set the Matrix to the RSIdentityMatrix
|
|
Visible
|
Represents property Visible.
|
|
WrapMode
|
Specifies whether and how to resize, replicate, and position the SVG image for rendering the TRSSVGImage surface.
The WrapMode property should be one of the constants defined in the TSVGImageWrapMode type:
iwOriginal-- displays the SVG with its original dimensions.
iwFit-- best fit (keeping SVG proportions--the ratio between the width and height) for the TRSSVGImage rectangle. Default.
iwStretch--stretches the SVG to fill the entire rectangle of this TRSSVGImage component.
iwTile--tiles the TRSSVGImage image to cover the entire rectangle of the TRSSVGImage component.
iwCenter-- center the SVG inside the TRSSVGImage component
|