Metasequoia BBS
|
New message
|
Normal
|
Tree
|
Status
Unspecified
Done
Partially done
Doing
Not necessary
Tag
Announce
Bug report
Question
Request
Talk
Ver4 Beta
Keyword
[1582]
マウス操作をカスタマイズ
/
as
[SDK]
Response
マウス操作のカスタマイズプラグインを作成しようと考えたのですが、そのようなことは可能でしょうか?
自前でマウスイベントを送信するようなことは避けたほうがよいでしょうか?
現在の仕様では「Shift+中ボタンを視点移動にする」などの細かい設定ができないために上記のようなものの作成を検討しております。
よろしくお願い致します。
2008-12-18 18:45
[1583]
Re: マウス操作をカスタマイズ
/
ASDF-0774
Response
コマンドプラグインのマウスメッセージ処理(OnMouseMove、OnLButtonDown、など)の中で
GetKeyboardStateを用いれば実現できそうな気がしますがいかがでしょう。
2008-12-18 23:44
[1585]
Re: Re: マウス操作をカスタマイズ
/
as
Response
ありがとうございます。
AをBにする処理はなんとかなりそうなのですが、Aの処理をさせないようにしないと重複キーがでてしまいます。
よい方法はありますでしょうか?
2008-12-20 19:27
[1586]
Re: Re: Re: マウス操作をカスタマイズ
/
ASDF-0774
Response
おっしゃっることがよくわかりませんが、
Aが標準の動作、Bがカスタマイズした後の操作ですか?
それでしたらPlug-in APIのリファレンスに載ってます。
2008-12-21 21:30
[1587]
Re: Re: Re: Re: マウス操作をカスタマイズ
/
as
Response
SHIFT+右ボタン=特別処理
というプラグインを作成したとき
標準の右ボタンの処理もしてしまうのではないか?と考えてしまっていました。
プラグインは標準のマウス受け取りの処理を変更できないと考えたためです。
わかりにくく失礼致しました。
2008-12-23 14:14
Show the middle 4 messages.
[1588]
Re: Re: Re: Re: Re: マウス操作をカスタマイズ
/
ASDF-0774
Response
やはり私の推測した通りでしたか。解決されて何よりです。
2008-12-24 21:52
Title
Title is not input.
Name
Name is not input
Mail address for renponse notification
A mail will be sent when the response is written. This address will be not shown after you post.
Tag
Please select from a preset or input arbitrary comma-delimited tags.
At least one tag is necessary.
Announce
Bug report
Question
Request
Talk
Ver4 Beta
Message
Message is not input
>コマンドプラグインのマウスメッセージ処理(OnMouseMove、OnLButtonDown、など)の中で >GetKeyboardStateを用いれば実現できそうな気がしますがいかがでしょう。
Now file attachment is not available temporarily.