SetThumbnail

Introduced

v4.0

Description

Sets a thumbnail from the input path by copying that file to the Thumbnails sub-folder under the current project and then setting that thumbnail on each object in the specified list.

Scripting Syntax

SetThumbnail( [InputObjs], [Pathname] );

Parameters

Parameter Type Description
InputObjs String List of elements (such as objects, models) on which to set the thumbnail

Default Value: Selected objects

Pathname String Path/File name of file to set as a thumbnail.

Default Value: User is prompted for path/filename (with path set to the default Thumbnails sub-folder under the current project).

Examples

VBScript Example

'

' This example demonstrates how to use the SetThumbnail command by opening

' one of the OLD Softimage sample scenes and setting a thumbnail (from a file) on the

' Aibo object.

'

NewScene , False

samplePath = XSIUtils.BuildPath( _

	Application.InstallationPath( siFactoryPath ), _

	"Data", "XSI_SAMPLES" _

)

scnPath = XSIUtils.BuildPath( samplePath, "Scenes", "OLD", "dog.scn" )

thbPath = XSIUtils.BuildPath( samplePath, "Thumbnails", "XSIlogo32.bmp" )

OpenScene scnPath, False

SetThumbnail "Aibo", thbPath

' If you wish you can now view that thumbnail by using a driven tab in a shelf view.

See Also

SetThumbnailFromRegion ClearThumbnail