質問

Tabキーによるカーソルの遷移は、どのような順番に遷移するのでしょうか?

遷移させないようにしたり、遷移順を指定することはできますか?

回答

基本的に、Tabキーによるカーソルの遷移は、画面上の位置によって遷移順が決まります。
X軸とY軸を基準とし、Y軸の値が小さいものから順にフォーカスが当たります。
Y軸の値が等しい部品がある時、X軸の値が小さいものから順にフォーカスが当たります。

FAQ0021.png

   図:画面上の配置(X軸・Y軸)に基づく、Tabキーによるフォーカス遷移の例

ただし、以下のコンポーネントは、タブフォーカスプロパティを設定することによって、
tabキーによるフォーカス移動先の設定を行うことができます。

コンポーネントの種類によって

などがございますが、これらはコンポーネントとして使用している
MUIやDHTMLXの仕様に起因するもので、NXの設定では制御できません。

以下のコンポーネントは、「非アクティブ:ON」で遷移しなくなります。

以下のコンポーネントはTabキーで遷移いたしません。

以下のコンポーネントは、「クリックイベント:なし」で遷移しなくなります。

以下のコンポーネントは、「ドロワー:false」で遷移しなくなります。

以下のコンポーネントはTabキーによる遷移を抑制することができません。

更新履歴

2026-04-30 v4.0.1での挙動に更新、キャプチャ追加
2023-05-30 公開