CreateLayerGroup

Description

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.

Scripting Syntax

CreateLayerGroup( [PresetObj], [InputObj], [Name] );

Parameters

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

Examples

VBScript Example

'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