CaretPosAtSetFocus, CaretPosAtSetText, CaretPosAtThruStart プロパティ
◆機能
CaretPosAtSetFocusはセルが入力フォーカスを取得したとき、CaretPosAtSetTextは編集中のテキスト(Textプロパティ)をプログラムで設定したとき、CaretPosAtThruStartは入力フォーカスを持つセルのキー操作が透過状態(Thruプロパティ)になったとき、です。 『2-維持』はCaretPosAtThruStartでのみ設定可能で、この場合にはキー操作透過開始前と同じ位置です。 ただし、SelTextAtThruStartプロパティを『1-選択』に設定した場合には、CaretPosAtThruStartは『1-末尾』と同じ扱いになります。 また、エディットスタイルセルでSelTextAt〜プロパティを『1-選択』に設定した場合には、対応するCaretPosAt〜は『1-末尾』と同じ扱いになります。 ColCaretPosAtSetFocus, ColCaretPosAtSetText, ColCaretPosAtThruStartメソッドで列ごとに設定することもできます。
[Form.]Ctlname.CaretPosAtSetText[ = numericexpression] [Form.]Ctlname.CaretPosAtThruStart[ = numericexpression]
|