PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
5179 99/02/23 10:05:46 RE(4):データウィンドウ上でF10キーを拾う方法 By M.M
5178 99/02/23 10:15:36 RE(3):SystemKeyイベントが取得できるのはWindowオブジェクトです By こてちゅ
5177 99/02/22 21:16:59 RE(2):F10キーはSystemKeyイベントで取得できます By r.y
5174 99/02/22 19:20:03 RE(1):F10キーはSystemKeyイベントで取得できます By M.M
5173 99/02/22 19:11:48 PB6: F10キーが効かない!!キーイベントが発生しない。 By r.y

カテゴリ:PowerBuilderの不具合?
日付:1999年02月23日 10:05 発信者:M.M
題名:RE(4):データウィンドウ上でF10キーを拾う方法

「r.y」さん、こんにちは。

>さっそくやってみまてウィンドウのSystemKeyイベントではうまく行ったのですが
>データウィンドウにユーザーイベントを定義したところうまく行きませんでした。
>何か原因があるのでしょうか?

私も確認してみました。データウィンドウ上にユーザイベントを定義する際、
イベントID\"pbm_dwnkey\"はF10キーを拾いませんし、イベントID\"pbm_syskeydown\"は
データウィンドウ上では無効のようです。


う?ん、困った。こうなっては奥の手だ!
ということで、別の方法を紹介します。
新規にメニューオブジェクトを作成し、項目にショートカットキーを割り当てます。
ショートカットにF10キーを割り当てると、ウィンドウ上でもデータウィンドウ上で
もF10キーを拾ってくれます。

#このテクニックは、PB3.xの開発者がよく使用していた手法です。
 当時はSystemKeyイベントが無かったからだと思いますが、記憶が少しアヤフヤです。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows95
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Sybase SQL Server System 11
WebServer (記載なし)

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