v5.0
Creates a subdirectory for an add-on in the Addons directory.
For example, if the AddonName is Foo and the RootPath is the User path, CreateAddonDirectories
creates the directory
Putting add-on content in the directories created by CreateAddonDirectories allows Softimage to find the
add-on files and makes it easy for you to package the files in a .xsiaddon file. For example, you
should put any toolbars used by the add-on in the "
Note: This command does nothing if the add-on already exists.
oString = CreateAddonDirectories( RootPath, AddonName ); |
An empty String if successful, and an error message otherwise. Common causes of failure are invalid path arguments or insufficient permissions to create folders at the specified location.
Parameter | Type | Description |
---|---|---|
RootPath | String | Location to create the add-on directories. This is typically the User path (siUserPath) or a workgroup location (see XSIApplication.Workgroups). |
AddonName | String | Name of the add-on |
/* This example showing a failed attempt to create an addon at an invalid path (":" is not a valid character for a directory name) */ strErrMsg = CreateAddonDirectories( Application.InstallationPath( siUserPath ), ":foo" ) ; if ( strErrMsg.length > 0 ) XSIUIToolkit.MsgBox( strErrMsg ) ; |