SIGetPreset

Introduced

v1.0

Categories

file property preset

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