|
DoPaint
|
Represents method DoPaint.
|
|
EnabledChanged
|
This method is called when the Enabled property changes. The SVG colors are rendered in grayscale when the control is disabled.
|
|
GetAbsoluteMatrix
|
Returns the combined transformation matrix for the control. This is the control's transformation matrix multiplied by all parent IRSGPControl control's transformation matrices.
|
|
GetDrawRect
|
Returns the rectangle where the SVG should be drawn. This is dependent on the current stretch value, the control's width and height, and the SVG's width and height.
|
|
GetMatrix
|
Returns the transformation matrix of the control
|
|
GetOpacity
|
Returns the Opacity of the control
|
|
GetShapeRect(TObject,TRSRect)
|
Returns the rectangle for the control
|
|
IsBuffered
|
Returns True if the instrument should be drawn to a offscreen bitmap
|
|
LoadSVGResource(String)
|
Load the SVG from an embedded resource. This method initializes the ActiveSVGElement property and should be used to initialize any control fields (such as colors) that are dependant on the values in the SVG.
|
|
ObjectChanged(TObject)
|
This method is called when an object property (such as Font) has changed and the control needs to respond to the change.
|
|
Resize
|
Represents method Resize.
|
|
SetOpacity(Single)
|
Sets the opacity of the control. If Opacity is less than 1, then the SVG is displayed semi- transparent. If Opacity is 0, then the SVG is not displayed.
|
|
UpdateBuffers
|
Updates the Foreground and Background buffers with the non active elements of the SVG.
|