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 (記載なし)

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