PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
23814 | 11/09/28 10:00:15 | RE(2):PB9.0: トラックバーを選択中に矢印キー(上下キー)操作をキャッチできるイベントは? By TESTEST |
23813 | 11/09/27 22:45:39 | RE(1):PB9.0: トラックバーを選択中に矢印キー(上下キー)操作をキャッチできるイベントは? By めめ |
23812 | 11/09/27 11:19:59 | PB9.0: トラックバーを選択中に矢印キー(上下キー)操作をキャッチできるイベントは? By TESTEST |
カテゴリ:スクリプトの記述
日付:2011年09月27日 11:19 発信者:TESTEST
題名:PB9.0: トラックバーを選択中に矢印キー(上下キー)操作をキャッチできるイベントは?
いつも大変お世話になっております。
もしわかる方がいらっしゃいましたら、回答していただけると助かりますm(_ _)m
早速質問なのですが、トラックバーにフォーカスがある状態で実行されるイベントを
知りたいです。
このトラックバーのつまみの動かし方は3種類あると思います。
1つ目 マウスでつまみを上下に動かした場合
2つ目 マウスホイールでつまみを上下に動かした場合
3つ目 矢印の上下キーでつまみを上下に動かした場合
1つ目のマウスでつまみを上下に動かした時には、「moved」イベントが起動されると思います。
デバッグをしてみた所、このイベント自体はあくまでマウスでの操作のみ、現在のつまみ位置を
教えてくれました。
2つ目のマウスホイールでつまみを上下に動かした場合には、ユーザーイベントを作成しないと
キャッチできない事がわかりました。(pbm_sbnthumbposition)
※実際キャッチできました。
3つ目の矢印の上下キーでつまみを上下に動かした場合がどうしてもわかりません。
やはりotherイベントでWindows Messageを取得しての制御しかないのでしょうか?
以上、長文になって申し訳ないのですが、わかる方、是非宜しくお願い致します。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows XP
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.