|
Name
|
Description
|
|
ApplyStyles
|
Applies all styles that match the element to the element. All child elements also have their styles applied. (Overrides FMX.RS.SVG.TSVGGraphicElement.ApplyStyles.)
|
|
AssignProperties(TPersistent)
|
Copies the properties of source to the current element (but not children) (Overrides FMX.RS.SVG.TSVGCustomViewBox.AssignProperties(TPersistent).)
|
|
CalcUnitFactors
|
Represents method CalcUnitFactors.
|
|
Change
|
Represents method Change. (Overrides FMX.RS.SVG.TSVGCustomGroup.Change.)
|
|
Clear
|
Clears the SVG element and resets its properties back to their defaults (Overrides FMX.RS.SVG.TSVGCustomViewBox.Clear.)
|
|
DoAddStyle(String,String)
|
Represents method DoAddStyle(String,String).
|
|
DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
|
Represents method DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect). (Overrides FMX.RS.SVG.TSVGGraphicElement.DoDrawing(TObject,TSVGMatrix,TSVGCanvas,TSVGRect).)
|
|
DoDrawn(TObject,TSVGMatrix,TSVGCanvas,TSVGRect)
|
Represents method DoDrawn(TObject,TSVGMatrix,TSVGCanvas,TSVGRect). (Overrides FMX.RS.SVG.TSVGGraphicElement.DoDrawn(TObject,TSVGMatrix,TSVGCanvas,TSVGRect).)
|
|
DoOnParsedNode(TSVGElement)
|
Represents method DoOnParsedNode(TSVGElement). (Overrides FMX.RS.SVG.TSVGElement.DoOnParsedNode(TSVGElement).)
|
|
DoOnParsingNode(TSVGElement,IXMLNode)
|
Represents method DoOnParsingNode(TSVGElement,IXMLNode). (Overrides FMX.RS.SVG.TSVGElement.DoOnParsingNode(TSVGElement,IXMLNode).)
|
|
Draw(TMatrix,TSVGCanvas,TSVGRect)
|
Represents method Draw(TMatrix,TSVGCanvas,TSVGRect).
|
|
GetUnitFactors
|
Represents method GetUnitFactors. (Overrides FMX.RS.SVG.TSVGElement.GetUnitFactors.)
|
|
GetViewMatrix(TSVGMatrix,TSVGRect)
|
Returns a transformation matrix for viewing this element (Overrides FMX.RS.SVG.TSVGCustomViewBox.GetViewMatrix(TSVGMatrix,TSVGRect).)
|
|
IsValidSVG(Boolean,String)
|
Overloaded. Returns True if the Text contains a valid SVG
The StrictVerification parameter controls how the text is validated. If false (the default), the function quickly checks if the text contains well-formed XML and has a < svg> node. If true, the function parses the text entirely and sees if there are any errors (much slower but more thorough)
|
|
IsValidSVG(IXMLDocument,Boolean)
|
Overloaded. Returns True if the file is a valid SVG
The StrictVerification parameter controls how the XML document is validated. If false (the default), the function quickly checks if the XML document has a <svg> node. If true, the function parses the entire XML document and sees if there are any errors (much slower but more thorough)
|
|
IsValidSVG(String,Boolean)
|
Overloaded. Returns True if the file is a valid SVG
The StrictVerification parameter controls how the file is validated. If false (the default), the function quickly checks if the file contains well-formed XML and has a < svg> node. If true, the function parses the file entirely and sees if there are any errors (much slower but more thorough)
|
|
IsValidSVG(TStream,Boolean)
|
Overloaded. Returns True if the stream contains a valid SVG
The StrictVerification parameter controls how the stream is validated. If false (the default), the function quickly checks if the stream contains well-formed XML and has a < svg> node. If true, the function parses the stream entirely and sees if there are any errors (much slower but more thorough)
|
|
LoadFromFile(String)
|
Load the SVG from a file
|
|
LoadFromStream(TStream)
|
Load the SVG from a stream
|
|
LoadFromText(String)
|
Load the SVG from a string
|
|
LoadFromXML(IXMLDocument)
|
Overloaded. Load the SVG from a XML document interface
|
|
LoadFromXML(IXMLNode)
|
Overloaded. Load the SVG from a XML node. The XML node local name must be 'svg' (Overrides FMX.RS.SVG.TSVGGraphicElement.LoadFromXML(IXMLNode).)
|
|
ReadChild(IXMLNode)
|
Represents method ReadChild(IXMLNode). (Overrides FMX.RS.SVG.TSVGCustomGroup.ReadChild(IXMLNode).)
|
|
ReadStyles(IXMLNode)
|
Overloaded. Represents method ReadStyles(IXMLNode).
|
|
ReadStyles(String)
|
Overloaded. Represents method ReadStyles(String).
|
|
StyleNotify(TObject,TSVGStyle,TCollectionNotification)
|
Represents method StyleNotify(TObject,TSVGStyle,TCollectionNotification).
|
|
SupportsFeature(String)
|
Returns True if the RSCL supports the feature specified by the string
The feature parameter should be in the RSSVGTypes|SVGFeatures constant
|
|
SupportsLanguage(String)
|
Returns True if the Language parameter contains at least one language supported by the current locale (if soUseLocaleForLanguage in Options) or by the PreferredLanguage property
|
|
SVGType
|
Returns the SVG element type of the class (Overrides FMX.RS.SVG.TSVGCustomGroup.SVGType.)
|