Creates a Layer Group.
This command will create a Layer Group and if a layer is passed as
an argument, will move the layer as child of the newly created
Layer Group therefore creating a valid Layer Group structure.
CreateLayerGroup( [PresetObj], [InputObj], [Name] ); |
Parameter | Type | Description |
---|---|---|
PresetObj | String or a preset object (see SIGetPreset) | Layer preset to use
Default Value: "Default_New_Layer" |
InputObj | String | The list of layers to move into the newly created Layer Group. Can be empty. |
Name | String | Name of Layer Group |
'Create a new layer called MyLayerExample 'The current layer is now MyLayerExample CreateLayer , "MyLayerExample" 'The command creates a Layer Group CreateLayerGroup , "Layers.MyLayerExample", "MonLayer" SelectObj "Layers.MonLayer" Logmessage selection(0).Layers.Count For each oLayer in selection(0).Layers Logmessage oLayer.fullname Next 'OUTPUT OF ABOVE SCRIPT IS: ' INFO : 1 ' INFO : Layers.MonLayer.MyLayerExample |