■プログラム説明(ソースコード説明)
まず、ダイアログを作成します。作成されたダイアログにadd()を使い固定テキストを追加します。固定テキストは種類にstatictextを指定し、表示する座標と表示する文字を指定します。作成した固定テキストのjustifyプロパティに表示する位置を示す文字列を入れます。
設定が終わったらshow()を使い作成されたダイアログを表示します。
---------------------------------------------------------------------------------------------------------
■ソースコード
uDlg = new Window('dialog','サンプル',[200,100,580,245]); ←ダイアログを作成します
uDlg.okBtn = uDlg.add("button",[130,80,225,80+25], "OK!", { name:"ok"}); ←OKボタンを追加します
uDlg.sText1 = uDlg.add("statictext",[0,10,380,10+25], "自動的に左に配置されます"); ←固定テキストを追加します
uDlg.sText2 = uDlg.add("statictext",[0,35,380,35+25], "自動的に中央に配置されます");
uDlg.sText3 = uDlg.add("statictext",[0,60,380,60+25], "自動的に右に配置されます");
uDlg.sText1.justify = "left"; ←文字位置を左揃えにします
uDlg.sText2.justify = "center"; ←文字位置を中揃えにします
uDlg.sText3.justify = "right"; ←文字位置を右揃えにします
uDlg.show(); ←作成したダイアログを画面に表示します
---------------------------------------------------------------------------------------------------------
■使い方
1:ファイルメニューからスクリプトを実行します。
2:ダイアログ内に固定テキストが左揃え、中揃え、右揃えで表示されます。
---------------------------------------------------------------------------------------------------------
■ポイント
表示位置を示すjustifyプロパティには以下の値を指定する事ができます。
"left" 左揃え
"center" 中揃え
"right" 右揃え
---------------------------------------------------------------------------------------------------------
■注意
MacOS X Panther (10.3.x)ではOKボタンを作成しないとダイアログが正常に表示されません。escキーまたはreturn, enterキーを押すとダイアログを消すことができます。
■実際のスクリプトをダウンロード(sample.js.zip)