Metasequoia BBS

| New message | Normal | Tree |
Status
Tag
Keyword
[1582] マウス操作をカスタマイズ / as
[SDK] Response
マウス操作のカスタマイズプラグインを作成しようと考えたのですが、そのようなことは可能でしょうか?

自前でマウスイベントを送信するようなことは避けたほうがよいでしょうか?

現在の仕様では「Shift+中ボタンを視点移動にする」などの細かい設定ができないために上記のようなものの作成を検討しております。

よろしくお願い致します。
2008-12-18 18:45
[1583] Re: マウス操作をカスタマイズ / ASDF-0774
コマンドプラグインのマウスメッセージ処理(OnMouseMove、OnLButtonDown、など)の中で
GetKeyboardStateを用いれば実現できそうな気がしますがいかがでしょう。
2008-12-18 23:44
[1585] Re: Re: マウス操作をカスタマイズ / as
ありがとうございます。
AをBにする処理はなんとかなりそうなのですが、Aの処理をさせないようにしないと重複キーがでてしまいます。
よい方法はありますでしょうか?
2008-12-20 19:27
[1586] Re: Re: Re: マウス操作をカスタマイズ / ASDF-0774
おっしゃっることがよくわかりませんが、
Aが標準の動作、Bがカスタマイズした後の操作ですか?
それでしたらPlug-in APIのリファレンスに載ってます。
2008-12-21 21:30
[1587] Re: Re: Re: Re: マウス操作をカスタマイズ / as
SHIFT+右ボタン=特別処理
というプラグインを作成したとき

標準の右ボタンの処理もしてしまうのではないか?と考えてしまっていました。

プラグインは標準のマウス受け取りの処理を変更できないと考えたためです。

わかりにくく失礼致しました。
2008-12-23 14:14
[1588] Re: Re: Re: Re: Re: マウス操作をカスタマイズ / ASDF-0774
やはり私の推測した通りでしたか。解決されて何よりです。
2008-12-24 21:52