|
TExtendedFontStyles
|
Defines the set of extended font styles for the TSVGFont class
|
|
TSVGAlignmentBaselineNames
|
Defines the SVG alignment baseline strings type, which is used for specifying the labels for the SVG alignment-baseline attribute
|
|
TSVGAlignNames
|
Defines the SVG align strings type, which is used for specifying some of the labels for the SVG preserveAspectRatio attribute
|
|
TSVGBaselineShiftNames
|
Defines the SVG baseline shift strings type, which is used for specifying the labels for the SVG alignment-baseline attribute
|
|
TSVGBitmap
|
Defines the SVG bitmap type
|
|
TSVGBooleanNames
|
Specifies the boolean string type
|
|
TSVGBrushKind
|
Defines the SVG brush kind type, which specifies the style characteristics of a brush.
|
|
TSVGCanvas
|
Defines the SVG canvas type
|
|
TSVGCanvasSaveState
|
Defines the SVG canvas save state type, used for saving and restoring canvas state including brush, pen, fonts, and clipping regions
|
|
TSVGClipRegion
|
Defines the SVG clipping region type, which is used to specify clipping regions for constraining drawing operations
|
|
TSVGColor
|
Defines the SVG color type, which is used to specify SVG alpha colors
|
|
TSVGColorInterpolationNames
|
Defines the SVG color interpolation strings type, which is used for specifying the labels for the SVG color-interpolation attribute
|
|
TSVGColorRec
|
Defines the SVG color record type, which specifies color constants for the TSVGColor
|
|
TSVGColorRenderingNames
|
Defines the SVG color rendering strings type, which is used for specifying the labels for the SVG color-rendering attribute
|
|
TSVGCoordinateSystemUnitNames
|
Defines the SVG coordinate system strings type, which is used for specifying the labels for the SVG unit, marker-unit, etc attribute
|
|
TSVGCursorMapping
|
Defines the SVG Cursor mapping type, which is used to map the SVG cursor type into the Delphi TCursor type
|
|
TSVGCursorNames
|
Defines the SVG cursor strings type, which is used for specifying the labels for the SVG cursor attribute
|
|
TSVGDashArray
|
Defines the SVG dash array type, which specifies the dashes and dots that draw a line
|
|
TSVGDirectionNames
|
Specifies the base writing direction string type, which is used for specifying the labels for the SVG direction attribute
|
|
TSVGDominantBaselineNames
|
Defines the SVG dominant baseline strings type, which is used for specifying the labels for the SVG dominant-baseline attribute
|
|
TSVGElementState
|
Defines the state of the element
|
|
TSVGElementTypeNames
|
Defines the SVG element strings type, which is used for specifying the labels for the different SVG elements in a SVG document
|
|
TSVGElementTypes
|
Defines the set of different SVG element types in an SVG document that can be created by the SVG library
|
|
TSVGFeatureNames
|
Defines the feature strings type for the SVG ‘requiredFeatures’ attribute. In some cases the features map directly to a set of attributes, properties or elements, in others they represent some functionality of the user agent (that it is a dynamic viewer for example)
|
|
TSVGFeatureSupport
|
Defines the features support type for the SVG ‘requiredFeatures’ attribute
|
|
TSVGFillRuleNames
|
Defines the SVG fill rule strings type, which is used for specifying the labels for the SVG fill-rule attribute
|
|
TSVGFindOptions
|
Defines the set of options for searching for elements based on a point (i.e., TSVGGraphicElement.ElementAtPos)
|
|
TSVGFontAbsPointSizes
|
Defines the absolute font size point sizes (e.g., 12 points, etc) type for the SVG 'font-size' attribute.
|
|
TSVGFontAbsSizeNames
|
Defines the absolute font size strings type, which is used for specifying the absolute font size labels for the SVG font-size attribute
|
|
TSVGFontStyleNames
|
Defines the SVG font style strings type, which is used for specifying the labels for the SVG font-style attribute
|
|
TSVGFontVariantNames
|
Defines the SVG font variants strings type, which is used for specifying the labels for the SVG font-variant attribue
Note
|
The SVG specification only supports normal and small-caps. The RSCL extends the font variant type to add uppercase, lowercase, and title-case. SVG text saved by the RSCL with these font variant types will be displayed normal as these extra types will be ignored
|
|
|
TSVGFontWeightNames
|
Defines the font weight strings type, which is used for specifying the labels for the SVG font-weight attribute
|
|
TSVGGenericFontFamilyNames
|
Defines the generic font family strings type, which is used for specifying the generic font family labels for the SVG font-family attribute
|
|
TSVGGlyphOrientationHorizontalNames
|
Specifies the glyph orientation horizontal string type, which is used for specifying the labels for the SVG glyph-orientation-horizontal attribute
|
|
TSVGGlyphOrientationVerticalNames
|
Specifies the glyph orientation vertical string type, which is used for specifying the labels for the SVG glyph-orientation-vertical attribute
|
|
TSVGGradient
|
Defines the SVG gradient type, which defines a color gradient
|
|
TSVGGradientPoint
|
Defines the SVG gradient point type, which specifies the one gradient stop
|
|
TSVGGradientPoints
|
Defines the SVG gradient points type, which specifies the collection of gradient stops
|
|
TSVGGradientSpreadNames
|
Defines the SVG gradient spread strings type, which is used for specifying the labels for the SVG spreadMethod attribute
|
|
TSVGGradientStyle
|
Defines the SVG gradient style type, which indicates if the gradient is a linear or radial gradient
|
|
TSVGMarkerUnitNames
|
Defines the SVG marker unit strings type, which is used for specifying the labels for the SVG markerUnits attribute
|
|
TSVGMatrix
|
Defines the SVG Matrix type
|
|
TSVGOptions
|
Defines the set of options of the SVG document
|
|
TSVGPoint
|
Defines the type for an SVG point which uses floating point coordinates (similar to FMX and not VCL)
|
|
TSVGRect
|
Defines the type for an SVG rectangle which uses floating point coordinates (similar to FMX and not VCL)
|
|
TSVGSelectorTokens
|
Defines an array of CSS2 selector tokens, which is what is returned by the TokenizeSelector function
|
|
TSVGSelectorTokenTypeStrings
|
Defines the SVG Selector token type strings used for specifying the string labels of the selectors
|
|
TSVGShapeRenderingNames
|
Defines the SVG shape rendering strings type, which is used for specifying the labels for the SVG shape-rendering attribute
|
|
TSVGStrokeCap
|
Defines the SVG stroke cap type, which specifies the graphic style used to draw the ends of a line.
|
|
TSVGStrokeDash
|
Defines the SVG stroke dash type, which specifies the dash-dot style of lines or of shape contours.
|
|
TSVGStrokeJoin
|
Defines the SVG stroke join type, which specifies the style of the joints that connect the line segments of a shape or a path to be drawn
|
|
TSVGStyleProperties
|
Defines the set of SVG style properties or attributes
|
|
TSVGStylePropertyLengthClass
|
Represents type TSVGStylePropertyLengthClass.
|
|
TSVGStylePropertyNames
|
Defines the SVG style property strings used for specifying the string labels of the SVG attributes
|
|
TSVGTextAlignNames
|
Defines the a type for defining SVG Text Align names
|
|
TSVGTextAnchorNames
|
Defines the SVG text anchor strings type, which is used for specifying the labels for the SVG text-anchor attribute
|
|
TSVGTextDecorationNames
|
Defines the SVG text decoration strings type, which is used for specifying the labels for the SVG text-decoration attribute
|
|
TSVGTextPathMethodNames
|
Defines the SVG text-path method strings type, which is used for specifying the labels for the SVG text-path method attribute
|
|
TSVGTextPathSpacingNames
|
Defines the SVG text-path spacing strings type, which is used for specifying the labels for the SVG text-path spacing attribute
|
|
TSVGTextRenderingNames
|
Defines the SVG text rendering strings type, which is used for specifying the labels for the SVG text-rendering attribute
|
|
TSVGUnitFactors
|
Defines the SVG unit factors type, which specifies the unit factors for conversion of string lengths into actual values. For example, if the input string contains '1cm', the function uses the UnitFactors variable of this type to know how large a centimeter is. It is usually set when the DPI property of the TSVGDocument element is set
|
|
TSVGUnits
|
Defines a set of SVG units type, which specifies the different units of measurement that can be specified for a SVG length
|
|
TSVGUnitStrings
|
Defines the SVG unit strings type, which is used for specifying the labels for the SVG units used in lengths
|
|
TSVGVectorEffects
|
Defines the SVG vector effects strings type, which is used for specifying the labels for the SVGTiny vector-effect attribute
|
|
TSVGViewers
|
Defines a list of SVG Viewers. A class implements the ISVGViewer interface to indicate that it is interested in SVG changes (which could change the graphic) and wants to be able to respond. This type holds a list of these SVG viewers
|
|
TSVGWritingModeNames
|
Specifies writing mode string type, which is used for specifying the labels for the SVG writing-mode attribute
|