PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
3661 | 98/10/16 15:09:18 | RE(5):スクリプトで砂時計に変えなくでもポインタは砂時計に変わります By E.T |
3660 | 98/10/16 14:22:50 | RE(4): SetPointer関数があるんです By E.T |
3659 | 98/10/16 13:45:39 | RE(3): SetPointer関数があるんです By てとらぽっと |
3656 | 98/10/16 11:46:48 | RE(2): SetPointer関数があるんです By E.T |
3653 | 98/10/16 11:23:59 | RE(1): SetPointer関数があるんです By てとらぽっと |
3650 | 98/10/16 10:59:48 | PB5.0.03: ポインタは矢印から砂時計に変って、また矢印に戻るの仕組み(タイミング)はどうなっていますか By E.T |
カテゴリ:PowerBuilderの不具合?
日付:1998年10月16日 13:45 発信者:てとらぽっと
題名:RE(3): SetPointer関数があるんです
>でも、こちらは、スクリプトで砂時計に変えなくでもポインタは砂時計に変わります。
砂時計に変わるコマンドボタンって、コマンドボタンのユーザーオブジェクトじゃありませんか?
スクリプトの [デザイン]メニューに [先祖スクリプトの表示] ってありません?
う?ん、勝手に変わってくれたかなぁ。 (^^;
>>SetPointer(HourGlass!)
>>
>この方法もやってみましたが、一瞬に砂時計に変えて、すぐ矢印に戻る(抽出はまた終わってないのに)
>ようになります。clickedイベントの処理が終わるまで、矢印に戻らない方法がありますか?
本来の問題の「すぐに矢印に戻ってしまう」ですが、処理の前に MessageBoxで
「実行していいですか?」とかメッセージでも出していませんか?
もしされていたらMessageBoxのボタンを押すためにポインタが矢印に戻されますので、
その次のスクリプトで SetPointer(HourGlass!) を繰り返さなければなりません。
あるいは、どうやらRetrieveされているようですが例えば検索をキャンセルするために
RetrieveRowイベントで Yield 関数などコールされてませんか?
この場合もPBに制御が戻ってきますので、砂時計にならないと思います。
(こっちは推測で回答しています...)
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.