API version 1

- ‐

RW

integer

selectionMode

選択モードを指定します。

設定値がMODE_MULTIの場合、マウスによる範囲指定によって複数のIconViewItemオブジェクトを選択する事ができます。
キーボードのShiftキーを押しながらIconViewItemオブジェクトをクリックすることで、既に選択されている最初(もしくは最後)のIconViewItemオブジェクトからクリックしたIconViewItemオブジェクトまでを全て選択状態にします。
キーボードのCtrlキーを押しながらIconViewItemオブジェクトをクリックすることで、既に選択されている他の選択状態を変えることなく、個々のIconViewItemオブジェクトの選択状態を変更できます。

初期値はMODE_SINGLEです。

関連項目

IconViewItem.selectedプロパティ

定数一覧

------------------------------------------------------------

定数値

説明

MODE_SINGLE

0:単一のアイテムのみ選択することができます。

MODE_MULTI

4:複数のアイテムを選択することができます。



使用例 CRSダウンロード ダウンロード(IconView_icon11.png) ダウンロード(IconView_icon12.png) ダウンロード(IconView_icon13.png)

Form IconView_properties {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   IconView iconView1 {
           x = 8;
           y = 8;
           width = 640;
           height = 480;

           # 複数選択を行います
           selectionMode = MODE_MULTI;

           # アイコン間の横方向のスペースを設定します
           horzIconSpacing = 30;
           # アイコン間の縦方向のスペースを設定します
           vertIconSpacing = 20;

           IconViewItem items[80] {
                   for (var index = 0; index < this.length; index ++) {
                           var ic = new Image();
                           ic.loadImage("IconView_icon1" + str(index % 3 + 1) + ".png");
                           this[index].icon = ic;
                           this[index].title = "foo" + str(index + 1);
                   }
           };
   }
}