PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
10596 00/03/02 17:24:55 RE(4):PB6: データウィンドウのDoubleClickedイベントについて By t.y
10592 00/03/02 15:20:28 RE(3):PB6: データウィンドウのDoubleClickedイベントについて By めめ
10590 00/03/02 13:28:48 RE(2):PB6: データウィンドウのDoubleClickedイベントについて By t.y
10584 00/03/02 11:12:28 RE(1):PB6: データウィンドウのDoubleClickedイベントについて By てとらぽっと
10583 00/03/02 10:52:24 PB6: データウィンドウのDoubleClickedイベントについて By t.y

カテゴリ:スクリプトの記述
日付:2000年03月02日 11:12 発信者:てとらぽっと
題名:RE(1):PB6: データウィンドウのDoubleClickedイベントについて

t.yさん、こんにちは。

>そこで、DWをダブルクリックすると当然DoubleClickedイベントが
>発生しますが、その前にClickedイベントも発生してしまいます。
>ヘルプには、確かにそのように動作すると書いてあります。
>ですが、アプリの仕様としては、ダブルクリックした時に
>Clickedイベントの処理を行いたくありません。

>せめて、DoubleClickedイベントの後にClickedイベントの処理を
>行えるようなうまい方法はありませんでしょうか?

上手く行くかどうか、推測でのコメントです。

Clickedイベントで Timingオブジェクトを使って、
クリックの時の処理を GetDoubleClickTime 以降に走るようにします。
DoubleClickedイベントでは直ちに Timingオブジェクト を Stopしてみては
いかがでしょうか。


ただ…クリックの反応が悪くなって、
【アプリケーションが重く】感じるようになるでしょうから…
クリックとダブルクリックの操作の使い分けを見直したほうが
良いような気がします。
ダブルクリック時にクリックのイベントが(無駄に)走っても
問題ない程度に、とか。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS その他
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS INFORMIX-OnLine 7
WebServer (記載なし)

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