Shift+F10
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
kaerenaiyo07
居住地: mixi
投稿数: 42
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
V8で動作していたものをV10にあげると、
動作しなくなり困っています。
エディット項目で「Shift+F10」を押すと右クリックの動作をしてしまいます。
Windowsのショートカットキーだと思われ、回避方法を探しています。
以上、よろしくお願いします。
動作しなくなり困っています。
エディット項目で「Shift+F10」を押すと右クリックの動作をしてしまいます。
Windowsのショートカットキーだと思われ、回避方法を探しています。
以上、よろしくお願いします。
投票数:0
平均点:0.00
tiyn
投稿数: 70
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
メインプログラムのハンドラでShift+F10をつくってみてはどうでしょう。
ハンドラ定義する際に右クリックメニューが出ますけれど
もう一度押せば作れるかと思いますよ。
追記
実行結果は・・ すいません結果は同じですね・・・
追記2
一応 Shift+F10長押しとかでも繰り返しキーが入力されるので
反応してるように見せれますけど
右クリックメニュー出さないようにするのは難しそうですね・・
ハンドラ定義する際に右クリックメニューが出ますけれど
もう一度押せば作れるかと思いますよ。
追記
実行結果は・・ すいません結果は同じですね・・・
追記2
一応 Shift+F10長押しとかでも繰り返しキーが入力されるので
反応してるように見せれますけど
右クリックメニュー出さないようにするのは難しそうですね・・
投票数:1
平均点:0.00
null
投稿数: 191
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
>エディット項目で「Shift+F10」を押すと右クリックの動作をしてしまいます。
Windows ではそれが標準的な動作ですから。
どうしても、Shift+F10 で別の処理を行いたいのであれば、
Shift+F10 押下時に右クリックの動作をしないようにするのと
Shift+F10 のイベントハンドラを作成する必要があります。
具体的には tiyn さんの方法でほぼあっています。
ただ、これだけだと、Shift+F10 押下時に右クリックの動作が
先に動きますからそれを止める必要があります。
方法としては「オプション」→「キーボード割付」で実行タブを選択し、
キーボードの割付が無く、アプリケーションに影響が無い内部イベントに
Shift+F10 を割り付けてください。ユーザーアクション1辺りに設定すれば良いでしょう。
Windows ではそれが標準的な動作ですから。
どうしても、Shift+F10 で別の処理を行いたいのであれば、
Shift+F10 押下時に右クリックの動作をしないようにするのと
Shift+F10 のイベントハンドラを作成する必要があります。
具体的には tiyn さんの方法でほぼあっています。
ただ、これだけだと、Shift+F10 押下時に右クリックの動作が
先に動きますからそれを止める必要があります。
方法としては「オプション」→「キーボード割付」で実行タブを選択し、
キーボードの割付が無く、アプリケーションに影響が無い内部イベントに
Shift+F10 を割り付けてください。ユーザーアクション1辺りに設定すれば良いでしょう。
投票数:1
平均点:10.00
kaerenaiyo07
居住地: mixi
投稿数: 42
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
tiynさん、nullさん
ありがとうございます。
どうやらnullさんのやり方で出来そうです。
キーボード割付にShift+F10云々までは、試してたんですが、
ユーザーアクションのほうをイベントにしていました。
Shift+F10をイベントに記述することで問題なく動作しそうです。
ありがとうございます。
どうやらnullさんのやり方で出来そうです。
キーボード割付にShift+F10云々までは、試してたんですが、
ユーザーアクションのほうをイベントにしていました。
Shift+F10をイベントに記述することで問題なく動作しそうです。
投票数:0
平均点:0.00