過去の桐井戸端BBS (桐ver.8)
14110 フォームで入力時にある項目に移動すると、すでに入っている値を反転表示の状態にしたい mudagami 2001/11/19-22:39
 フォームで入力時にある項目に移動すると、
すでに入っている値を反転表示(範囲選択)の状態にしたいのですが、
なかなか思うように出来ません。
 「フォーカス取得」イベントでも「入力前」イベントでもだめで、
「編集文字列変更」イベントの中でないと、範囲選択は出来ないようです。
しかし「編集文字列変更」イベントは、何か文字を入力しないと発生しないイベントで、
入力する前にすでに範囲選択の状態にしていたいのです。
よいアドバイスがあればお願いいたします。

14113 Re:入力前の範囲選択の方法? 【多遊】 2001/11/19-23:18
記事番号14110へのコメント
mudagamiさんこんばんは
つい最近これに似た話題が、ありました

http://www.fuku3.com/~habata/kbbs/kakov8/13067.htm

一応参考にされてみてください。
また違うようでしたら、書き込みくださいね

14137 Re:解決いたしました、ありがとうございます。 mudagami 2001/11/20-23:17
記事番号14113へのコメント
 多遊さん、解決いたしました、ありがとうございました。

 この話題は一応読んではいたのですが、何のことやらよく理解せずにいました。
ワンテンポ遅れていますね。
 今まではコマンドボタンの「編集制御:カーソル以降削除」を使っていましたが、
F2の「直前値」を押すと、その値まで削除されてしまうため
キーダウンイベントで所定のテキストにフォーカスがあるときF2キーが
押されたことを判断し「カーソル以降削除」の「実行条件」にしていました。
結果としては同じでもやはり反転表示される方がわかりやすくいいですね。

戻る