panel(パネル)は、ウインドウまたはコンテナの各種オブジェクトに配置して利用できます。
パネル内にラジオボタンやチェックボックスを作成すると、それらはひとつのグループになるので、複数のラジオボタンのグループを作りたいときは特に便利です。
種類
panelコンテナ
クラス名:Panel
機能
他のコントロールを配置することのできるコンテナ。
Panelの表示・非表示を切り替えると、その子も同様に表示・非表示が切り替わる。
構文
ウインドウwにパネルを追加する。
w.add ("panel"[, bounds, text, {creation_properties}]);
- bounds
- panelの位置とサイズ。
幅0とすると、垂直線を表示する。高さ0とすると、水平線を表示する。 - text
- オプション。パネルの境界線に表示されるテキスト。
- creation_properties
- オプション。 設定できる内容は以下。
- name
- panelの一意の名前
- borderStyle
- パネル周囲の境界線の外観。
black, etched(デフォルト), gray, raised, sunkenのいずれかをテキストで指定する。 - su1PanelCoordinates
- Photoshopのみ対応。trueのとき、ウインドウの子パネルの位置を自動調整する。デフォルトはfalse。
サンプルコードと実行結果
ダイアログに”タイトル”というテキスト付きのパネルを作成する。
// ダイアログ作成
var objDlg = new Window ("dialog", "パネル", [0,0,300,150]);
// パネルを追加
var objPnl01 = objDlg.add("panel", [20,30,150,100], "タイトル");
// ダイアログを画面センターに表示
objDlg.center();
objDlg.show();

コメント