Home | GR32_Layers | TLayerCollection |
TLayerCollection.Add
function Add(ItemClass: TLayerClass): TCustomLayer;
type TLayerClass = class of TCustomLayer;
Description
Adds a new layer to the collection. The layer is added to the end of the list and it's Index property will become equal to Count - 1.
The class of the layer is specified in the ItemClass parameter and you will need to typecast the result to ItemClass if you need to access its specific properties, for example:
var
BL: TBitmapLayer;
begin
BL := TBitmapLayer(MyImage32.Layers.Add(TBitmapLayer));
...
end;
Alternatively, you can use another approach to add layers to the collection:
var
BL: TBitmapLayer;
begin
BL := TBitmapLayer.Create(MyImage32.Layers);
end;
See Also
Count, TCustomLayer.Index, TCustomLayer, Using Layers
Copyright ©2000-2007 Alex Denisov and Contributors - Graphics32 v1.8.3 - Build on 4-March-2007