PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
1987 | 98/06/22 12:11:29 | RE:DWのLoseFocusイベントでフォーカスを移動したくない場合はどうしたら良いのでしょうか? By Kazunaka |
1986 | 98/06/20 19:11:13 | DWのLoseFocusイベントでフォーカスを移動したくない場合はどうしたら良いのでしょうか? By masashi |
カテゴリ:旧電子会議室
日付:1998年06月22日 12:11 発信者:Kazunaka
題名:RE:DWのLoseFocusイベントでフォーカスを移動したくない場合はどうしたら良いのでしょうか?
>こんにちは。
>ちょっとわからない事があります。
>
>ウィンドウ上にDWが2つあり、マウスにてもう一つのDWに移動した時に
>今まで入力していたDWのの入力チェックをし、エラー時はフォーカスの移動を
>したくありません。
>LoseFocusイベントでAcceptText関数をコールし、データ値のチェックはしているのですが
>エラーが発生した場合にフォーカスを戻せません。
>
>なんかいい方法があったら教えて下さい。
>
>一応、ユーザーイベントを1つ作り、SetFocus関数を記述し、
>AcceptText関数の戻り値をみてPostEventしたら元の位置に戻ったのですが、
>入力した値が入力前に戻ってしまった。(T_T)
>Losefocusイベントで元のコントロールに戻そうと言う考えが根本的に悪いのかな?
>
>By Masashi
役に立たなかったら申し訳ありませんが、この記述でどーでしょう?
コントロール名.Function Post Setfocus()
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS (記載なし)
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.