新規モーダルダイアログボックスを作成し、ダイアログボックスで Flash Player をインスタンス化して、SWF ファイルを読み込みます。 これは、Designer でグラフィカルユーザーインターフェイスを提供する方法です。
注意: マクロスクリプトがインストールされているフォルダーと同じフォルダーで SWF ファイルを見つけます。sSWF パラメーターにはファイル名のみが含まれている必要があります。パス情報は含まれません。Designer は、現在実行されている JavaScript ファイルと同じフォルダーからのみ SWF ファイルを読み込みます。
構文designer.showFlexDialog( STRING param1, INTEGER param2, INTEGER param3)
パラメーター
param1
|
読み込む SWF ファイルの名前を表す有効な文字列です。
|
param2
|
SWF ファイルに含まれているユーザーインターフェイスの幅を表す有効な整数値です。
このパラメーターはホストダイアログボックスの幅を示します。このパラメーターは、ダイアログボックスの最低幅より小さい値に設定された場合は、その値に調整されます。このパラメーターは、ダイアログボックスのデスクトップの幅よりも大きい値に設定された場合は、その値に調整されます。
|
param3
|
SWF ファイルに含まれているユーザーインターフェイスの高さを表す有効な整数値です。
このパラメーターはホストダイアログボックスの高さを示します。このパラメーターがダイアログボックスの最低幅より小さい値に設定された場合、ダイアログボックスはその値に調整されます。この値がダイアログボックスのデスクトップの高さよりも大きい値に設定された場合、ダイアログボックスはその値に調整されます。
|
戻り値Flex で構築されたフォームアプリケーションからの文字列です。Flex で構築されたフォームアプリケーションが停止すると、Designer にコールバックされ、実行が停止されたことが示されます。このコールバックにより、文字列が戻されます。この文字列は一般的に、Flex で構築されたフォームアプリケーション用として、「OK」または「キャンセル」などの終了ステータスを返すのに使用されます。
|
|
|