The XSIUIToolkit or XSIUIToolkit object is an intrinsic object in Softimage: it acts as a global object in Softimage so you don't have to explicitly create a pointer to it. It provides access to the XSIUIToolkit.MsgBox or UIToolkit::MsgBox and the XSIUIToolkit.ProgressBar or UIToolkit::GetProgressBar utilities (and the XSIUIToolkit.FileBrowser for scripting) which extend the ability to interact with the user.
The FileBrowser allows you to ask the user to either identify a file to open or provide the filename and location where to save an output file.
The PPGLayout or PPGLayout object also implements a type of FileBrowser as the FilePath control.
The XSIUIToolkit.MsgBox or UIToolkit::MsgBox allows you to communicate with the user in a limited fashion. It basically provides the same functionality as the VBScript MsgBox function but makes it available to any language that Softimage supports (JScript, C++, and others).
The ProgressBar or ProgressBar visually represents the progress of a lengthy operation using a colored bar to indicate the percentage completed.
Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License