PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
10513 00/02/26 17:25:51 RE(1):PB5.0.04: マウスポインタの表示について教えてください。 By M.M
10512 00/02/26 15:04:51 PB5.0.04: マウスポインタの表示について教えてください。 By VAN

カテゴリ:PowerBuilderの開発環境
日付:2000年02月26日 15:04 発信者:VAN
題名:PB5.0.04: マウスポインタの表示について教えてください。

おつかれさまです。
マウスポインタの表示で問題が発生してまして、なかなか解決できません。
どなたか以下の問題を解決していただけないでしょうか。

まず、ループ処理のキャンセル用コマンドボタンを作成しインスタンス変数にフラグをセットする
スクリプトを作成します。
次に、データウィンドウの行を先頭から最後までループ処理させます。
ループ処理内にYield関数を置いてインスタンス変数のフラグをチェックし、フラグに値がセットされていれば
ループ処理を抜ける(キャンセル用コマンドボタンが押された時)ようにしています。

ここで問題なのは、マウスポインタの表示がちらつきすぎてキャンセル用コマンドボタンにマウスポインタ
を合わせるのに苦労するということです。

ちなみにループ処理内には毎回、Filter関数が実行されてましてそれが原因のようなのです。
(Filter関数をコメントにして実行するとちらつきませんでした)

SetRedraw関数をためしましたが効果がありません。
マウスポインタのちらつきを防止する方法がありましたらぜひ、教えていただきたい!!

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Anywhere Standalone
WebServer (記載なし)

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