|
Align
|
Represents property Align.
|
|
Anchors
|
Represents property Anchors.
|
|
Bitmap
|
Represents property Bitmap.
|
|
ClipChildren
|
Represents property ClipChildren.
|
|
ClipParent
|
Represents property ClipParent.
|
|
Cursor
|
Represents property Cursor.
|
|
CursorTracking
|
Represents property CursorTracking.
|
|
DefaultAspectRatio
|
Defines the default aspect ratio for the SVG. If the SVG does not specify a preserveAspectRatio attribute, the SVG will use this default instead.
|
|
DefaultCursor
|
Represents property DefaultCursor.
|
|
DesignVisible
|
Represents property DesignVisible.
|
|
DisableInterpolation
|
Enables or disables the interpolation of the SVG bitmap displayed by this TRSSVGThreadImage component.
The DisableInterpolation property specifies whether the interpolation is used while rendering the SVG bitmap onto the canvas displayed by this TRSSVGThreadImage component. By default, DisableInterpolation is set to False.
|
|
DPI
|
Dots per inch used in calculating the unit factors for conversion of string lengths into actual values. The DPI should be set before loading a SVG.
For example, if the input string contains '1cm', the DPI helps the SVG library figure out how large a centimeter is.
|
|
DragMode
|
Represents property DragMode.
|
|
Enabled
|
Represents property Enabled.
|
|
EnableDragHighlight
|
Represents property EnableDragHighlight.
|
|
Filename
|
Defines the filename of the SVG document to load
|
|
FindOptions
|
Specifies how the control determines which svg element is at the mouse cursor
|
|
Height
|
Represents property Height.
|
|
HitTest
|
Represents property HitTest.
|
|
Lines
|
Defines the text of a SVG to load. The Lines property is useful for when you don't want to load a SVG from a file with the Filename property.
|
|
Locked
|
Represents property Locked.
|
|
Margins
|
Represents property Margins.
|
|
MarginWrapMode
|
Specifies how the margins of the SVG are resized, replicated, and positioned.
Use MarginWrapMode property to set and get how the margins of the SVG are displayed within the TRSSVGThreadImage. By default the margins are stretched to fill the entire TRSSVGThreadImage.
If SVGMargins property is not set, then MarginWrapMode has no effect over the image.
|
|
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.
|
|
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.
|
|
Options
|
Defines options for reading, displaying, and writing the document
|
|
Padding
|
Represents property Padding.
|
|
PopupMenu
|
Represents property PopupMenu.
|
|
Position
|
Represents property Position.
|
|
Quality
|
Controls the quality of the 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.
|
|
|
RotationAngle
|
Represents property RotationAngle.
|
|
RotationCenter
|
Represents property RotationCenter.
|
|
Scale
|
Represents property Scale.
|
|
ScaleOriginal
|
Specifies the scale factor for drawing the SVG.
Use the ScaleOriginal property to scale the SVG larger or smaller within the TRSSVGThreadImage component. This is useful for controlling the tiling the SVG or zooming in or out of the SVG
|
|
SVG
|
Represents property SVG.
|
|
SVGMargins
|
Specifies the margins of the SVG displayed by this TRSSVGThreadImage component.
Set or read the SVGMargins property in order to affect the margins of the SVG that is displayed by this TRSSVGThreadImage component
|
|
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 SVG Document .
|
|
Thread
|
Represents property Thread.
|
|
Visible
|
Represents property Visible.
|
|
Width
|
Represents property Width.
|
|
WrapMode
|
Specifies whether and how to resize, replicate, and position the SVG image for rendering the TRSSVGThreadImage 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 TRSSVGThreadImage rectangle. Default.
iwStretch--stretches the SVG to fill the entire rectangle of this TRSSVGThreadImage component.
iwTile--tiles the TRSSVGThreadImage image to cover the entire rectangle of the TRSSVGThreadImage component.
iwCenter-- center the SVG inside the TRSSVGThreadImage component
|