カーソルを入力の終わりに移動

「ホスト・アクション・キーの変換 (Translate Host Action Keys)」フィールド が true (デフォルト) に設定されている場合、マクロ・エディターは「カーソルを入力の最後に移動 (Move Cursor to End of Input)」リスト・ボックス も true に設定し、このリスト・ボックスを使用不可にします。リスト・ボックスが使用不可になっていても、値は true に設定されています。

「ホスト・アクション・キーの変換 (Translate Host Action Keys)」リスト・ボックス を false に設定した場合は、「カーソルを入力の最後に移動 (Move Cursor to End of Input)」リスト・ボックスが使用可能になり、 このリスト・ボックスを false、 true、または実行時に評価される式に 設定できます。

リスト・ボックスの値が true (デフォルト) の場合、 マクロ・ランタイムは、実際のユーザーがキーボード入力を行っている場合と 同じようにテキスト・カーソルを移動します。例えば、キーが 'a' などのテキスト文字の場合、 マクロ・ランタイムは文字をセッション・ウィンドウに入力し、 テキスト・カーソルを 'a' の後にある最初の文字位置に移動します。同様に、キーが [tab] の場合、マクロ・ランタイムは テキスト・カーソルを次のタブ位置に移動します。

これに対し、「カーソルを入力の最後に移動 (Move Cursor to End of Input)」 リスト・ボックスが false の場合、マクロ・ランタイムはテキスト・カーソル をまったく移動しません。テキスト・カーソルは、マクロ・ランタイムが 入力アクションを実行する前にあった同じ位置に残ります。