過去の桐井戸端BBS (桐ver.8)
26701 フォームで項目を編集するときカーソルを文末へ移動させたい よろしく 2004/06/16-11:22
フォームで項目を編集するときカーソルを文末へ移動させるにはどうすればいいのでしょうか?
入力前、入力後イベントなどで
編集選択位置設定メソッドを使っても上手くいきません。
26702 Re:フォームで項目を編集するときカーソルを文末へ 幅田 2004/06/16-11:36
記事番号26701へのコメント
よろしくさん
こんにちは。

>フォームで項目を編集するときカーソルを文末へ
>移動させるにはどうすればいいのでしょうか?入力前、入力後イベントなどで
>編集選択位置設定メソッドを使っても上手くいきません。


過去ログの↓

http://www.fuku3.com/~habata/kbbs/kakov8/14189.htm
一覧表フォームで入力中のカーソルを文末に移動したい

http://www.fuku3.com/~habata/kbbs/kakov8/13067.htm
フォームでテキスト文字列を選択状態(反転)にするには?

などが参考になりませんでしょうか。
26703 Re:フォームで項目を編集するときカーソルを文末へ ONnoji 2004/06/16-14:37
記事番号26701へのコメント
よろしくさん、こんにちは。

桐のバージョンが不明ですが…

桐ver.9ならば、[編集開始]イベントで可能ですよ。
 ※[タイマー]イベントは不用です。

手続き定義開始 ○×△::編集開始()
 メソッド呼び出し &this.編集選択位置設定( 4000 ,0 )
手続き定義終了

桐ver.9ならば、簡単ですが…


もしも、桐ver.8ならば、[入力前]イベントでタイマーを実行することで可能ですよ。
 ※この場合には[タイマー]イベント側で行末へキャレットをセットします。

なお、[タイマー]イベントの使う場合にはコツが必要です。
手前味噌で恐縮ですが、以下のwebページがご参考になるかもしれません。(^^ゞ

文末ジャンプ成功です (^o^)丿
http://www.geocities.co.jp/SiliconValley-
Bay/7565/compleat_angler_part7.htm
http://www.geocities.co.jp/SiliconValley-
Bay/7565/compleat_angler_part8.htm

フォームでテキスト文字列を選択状態(反転)にするには?
http://www.geocities.co.jp/SiliconValley-Bay/7565/kakko_log.htm#no6

外していたらすいません。


26704 Re:フォームで項目を編集するときカーソルを文末へ ONnoji 2004/06/16-14:44
記事番号26703へのコメント

誤解があるといけないので訂正します。(^^ゞ

<訂正前>
もしも、桐ver.8ならば、
[入力前]イベントでタイマーを実行することで可能ですよ。

<訂正後>
もしも、桐ver.8ならば、
[入力前]イベントでタイマーを予約することで可能ですよ。


26705 どもです よろしく 2004/06/16-16:12
記事番号26701へのコメント
桐8でした。
タイマー併用へ解決しました。

戻る