Softimage User Interface Toolkit(XSIUIToolkit)の使用

 
 
 

XSIUIToolkit または XSIUIToolkit オブジェクトは、Softimage 本来のオブジェクトです。Softimage ではグローバル オブジェクトとして動作するため、このオブジェクトに対するポインタを明示的に作成する必要はありません。 このオブジェクトは、XSIUIToolkit.MsgBox または UIToolkit::MsgBox および XSIUIToolkit.ProgressBar または UIToolkit::GetProgressBar ユーティリティ(およびスクリプト用の XSIUIToolkit.FileBrowser)へのアクセスを提供し、ユーザとの対話能力を改善します。

FileBrowser

FileBrowserを使用すると、ユーザに開くファイルの指定を要求することも、また出力ファイルを保存するファイル名および場所の指定を要求することもできます。

ヒント:

PPGLayout または PPGLayout オブジェクトも FileBrowser タイプを FilePath コントロールとして実装します。

MsgBox

XSIUIToolkit.MsgBox または UIToolkit::MsgBox は、限定的にユーザと通信できるようにします。 MsgBox は、VBScript の MsgBox 関数と基本的に同じ機能を提供しますが、Softimage でサポートされている任意の言語(JScript、PerlScript、C++ など)で使用できます。

ProgressBar

ProgressBar または ProgressBar は、完了した操作の割合を色で示すバーを使用して時間のかかる操作の進捗を視覚的に表示します。