SIGetPreset

Introduced

v1.0

Description

Pops up a browser for selecting a preset from the factory location. Returns the selected preset object.

Scripting Syntax

oReturn = SIGetPreset( [Path], [Family] );

Return Value

Returns the preset object selected by the user. Empty if Cancel was pressed.

Parameters

Parameter Type Description
Path String Specifies a subdirectory in the DSPresets folder to browse.

Default Value: Root DSPresets folder

Family String Specify a Preset family name. Only presets for objects in that family will be visible in the browser

Default Value: Presets of all families will appear in the browser

Examples

VBScript Example

'Open the browser in the {installationpath}\DSPresets\Shaders\Material directory

dim p

set p = SIGetPreset( "Shaders\Material", "Material Shaders" )

if TypeName( p ) = "Nothing" then

	msgbox "Canceled"

else

	msgbox  "Select preset = " & p

end if

See Also

AddProp XSIApplication.InstallationPath