Dialogクラス
DialogRef : Dialog [Singleton]
各種ダイアログを表示するオブジェクトです。ファイルダイアログやプリセットされた便利なダイアログ、入力用のダイアログが使用できます。Dialogオブジェクトは Webコンテンツでは使用できません。
例
Dialogオブジェクトを使用するには、SOLAオブジェクトの activateメソッドを呼び出し活性化ます。
var myDialog = new Object(); // 新規Flashオブジェクト
mySola.activate("Dialog", myDialog); // 活性化
var className = myDialog.getVal("class"); // SOLA APIが使用可能に
trace(className) ; // "Dialog"
親オブジェクト
SOLA
メソッド
aboutSOLA RegisterSOLA Debugger openDialog saveDialog MessageDialog
_Object クラスから継承されるメソッド
activate addEvent dispatchSolaEvent getVal isActivated removeEvent setVal test
_Object クラスから継承されるプロパティ
class
メソッドの詳細
aboutSOLA
DialogRef.aboutSOLA() : Boolean
SOLAのクレジット情報を表示します。
RegisterSOLA
DialogRef.RegisterSOLA() : Boolean
SOLAのライセンス認証を行います。オーサリング環境のみで有効です。
Debugger
DialogRef.Debugger() : Boolean
SOLAデバッガを起動します。
openDialog
DialogRef.openDialog( fileType:Array, title:String) : String
ファイル選択のダイアログを表示します。
パラメータ
fileType:Array ― 選択可能なファイル拡張子の配列です。
title:String ― ダイアログに表示されるタイトルです。
例
var myfile:String = SOLA.Dialog.openDialog( ["bmp","jpg","tif"], "画像ファイルを開く");
trace(myfile); // "C:/Documents and Settings/User/My Documents/jpeg1.jpg"
saveDialog
DialogRef.saveFile( fileType:Array, title:String) : String
ファイル保存のダイアログを表示します。
パラメータ
fileType:Array ― 保存可能なファイル拡張子の配列です。
title:String ― ダイアログに表示されるタイトルです。
例
var myfile:String = SOLA.Dialog.saveFile(["bmp","jpg","tif"], "画像ファイルを保存")
MessageDialog
DialogRef.MessageDialog( message:String {, title:String, buttons:String, icon:String} ) : String
メッセージを表示するダイアログを表示します。返値はボタン名です。
パラメータ
message:String ― ダイアログに表示する文字列です。
title:String ― ダイアログにタイトル名です(オプション)。
buttons:String ― ボタンの種類です(オプション)。次のうちどれかを指定します。"OK","OKCancel","RetryCancel","AbortRetryIgnore","YesNo","YesNoCancel"。デフォルトは"OKCancel"です。
icon:String ― アイコンの種類を指定します(オプション)。"Stop","Information","Question","Exclamation","NoIcon"。デフォルトは"NoIcon" です。
例
var myDialog:String = SOLA.Dialog.MessageDialog("あなたは男性ですか?","性別の確認", "YesNo","Question");
trace(myDialog); // "Yes"