Defines one SVG for a TRSSVGImageList. The TSVGCollectionItem class maintains one SVG and the desired FMX.RS.SVGImgList.TSVGCollectionItem.Sizes that it should generate bitmaps at based on screen scales.
The SVG XML is embedded into the form or data module in the Lines property.
Namespace: FMX.RS.SVGImgList
TCollectionItem
FMX.RS.SVGImgList.TSVGCollectionItem
|
Delphi
|
type
TSVGCollectionItem = class(TCollectionItem)
end;
|
|
Name
|
Description
|
|
Collection
|
Represents property Collection.
|
|
Lines
|
Contains the SVG XML document for this item. At design-time, this property is filled with the SVG from a file and is stored with the form or data module. At run-time, this property is used to create the FMX.RS.SVGImgList.TSVGCollectionItem.SVG. The SVG then generates bitmaps as needed for the FMX.RS.SVGImgList.TRSSVGImageList component.
|
|
Name
|
Specifies the name to associate with the SVG item. Each name must be unique in the TSVGCollection. This name is also used for the Source item in the FMX.RS.SVGImgList.TRSSVGImageList.
|
|
Proportional
|
Specifies whether the bitmaps generated from the FMX.RS.SVGImgList.TSVGCollectionItem.SVG should be proportional or not.
|
|
Sizes
|
Specifies a collection of SVG sizes for associated screen scales. Each TSVGSize item specifies the Width and Height of the bitmap to generate from the SVG for a given screen scale. The TRSSVGImageList component uses TSVGSize items to generate bitmaps at run-time at the desired size based on the current screen scale.
|
|
SVG
|
Specifies the SVG document to use to draw bitmaps. The SVG property is created at run-time from the Lines properties (which contains the SVG XML for the document).
|
|
UpdateCount
|
Represents property UpdateCount.
|
Top
|