PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
16799 | 01/12/19 19:07:42 | RE(3):PB7.0: ButtonClickedイベントとClickedイベント By Funakichi |
16520 | 01/10/25 21:15:01 | RE(2):PB7.0: ButtonClickedイベントとClickedイベント By Funakichi |
16516 | 01/10/24 22:21:56 | RE(1):PB7.0: ButtonClickedイベントとClickedイベント By M.M |
16512 | 01/10/24 15:48:00 | PB7.0: ButtonClickedイベントとClickedイベント By Funakichi |
カテゴリ:データウィンドウ
日付:2001年10月24日 22:21 発信者:M.M
題名:RE(1):PB7.0: ButtonClickedイベントとClickedイベント
Funakichiさん、こんばんは。
>お客様からデータウィンドウのカラムをクリックした時だけ使用可能とし、
>タブでは移動できないようにして欲しいとの要望を受けました。
>単純にタブ順序を0にするのではカラム自体が使用できなくなるので、
>PowerSoftTechWiredの「P0001155」の記述を参考に、
>Clickedイベントにクリックした時にタブ順序を0以外にするスクリプトを記述しました。
>
>結果は良好で、クリックした時にだけカラムが使用可能となったのですが、
>そのデータウィンドウの中にあるボタンをクリックすると、
>何故かシステムが落ちてしまいます。
>
>デバッグの結果、どうやらClickedイベントとButtonClickeイベントが
>かち合っているいようです。
>実際、Clickedイベントのスクリプトを全部コメントにしてもシステムが落ちますが、
>Clickedイベントのスクリプトを全部削除すると、
>正常にボタンを押した時の処理を実行してくれます。
実験君していないので無責任モードのコメントですが、
何かの事情でclickedイベントが使用できない時の対策として、
ユーザイベントを作成し、イベントID\"pbm_lbuttondown\"を
割り当てる方法があります。
このイベントは、マウスの左ボタンを押した時に実行されます。
詳しい情報については、キーワード「pbm」で過去ログを検索してください。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS INFORMIX Net 7
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS INFORMIX-OnLine 7
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.