API version 1

- 5

RW

boolean

processTab

Tabキーでアクティブセルを移動させるかどうかを示します。


アクティブセルを移動する場合はtrue、別のオブジェクトにフォーカスを移動する場合はfalseを指定します。


通常、Tabキーはオブジェクト間のフォーカスの移動に使われますが、trueを設定すると、スプレッドシート内でのアクティブセルの移動にTabキーを使用できるようになります。

アクティブセルの移動にTabキーを使用する場合、Tabキーを押すとアクティブセルが右のセルに移動します。 Shift+Tabキーを押すとアクティブセルが左のセルに移動します。


初期値はtrueです。

関連項目

arrowsExitEditModeeditEnterAction プロパティ



使用例 CRSダウンロード

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

   Spread spread1 {
           x = 8;
           y = 8;
           width = 640;
           height = 440;
           maxColumns = 20;
           maxRows = 20;

           range("A2:C3").select();

           #スプレッドシートがフォーカスを取得した際にアクティブセルをマウスがクリックされた位置に移動しません
           moveActiveOnFocus = false;

           #タブキーをオブジェクトのフォーカスの移動に使用します
           processTab = false;

           #スプレッドシートにフォーカスがない場合、選択範囲を描画しません
           showSelection = Spread.SHOWSELECTION_ONFOCUSONLY;

           function onGetFocus(e) {
                   print("spread1 get focus");
           }
           function onLostFocus(e) {
                   print("spread1 lost focus");
           }

           cell("D4").value = "Click Me!";
   }

   TextBox textbox1 {
           x = 664;
           y = 8;
           width = 112;
           height = 136;
   }

   textbox1.setFocus();
}