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 (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.