Disabling Cntrl+Left Click = Right Click
2 ビュー (過去 30 日間)
古いコメントを表示
Apparently Matlab evaluates the following events as identical (within a callback function designed to handle mouse buttondown events):
Control + Left click => 'alt'
Right click => 'alt'
They are indistinguishable. Is there any way to have the following operation instead:
Control + Left click = 'normal', just with a control modifier on the figure
Right click = 'alt'?
Thank you!
0 件のコメント
回答 (1 件)
Robert Cumming
2014 年 7 月 28 日
You can use the keypressfcn to register if ctrl is pressed and modify your call back in. I'd mouse button
2 件のコメント
Robert Cumming
2014 年 7 月 28 日
I'm not near a copy of Matlab just now, but you should be able to use the keypressfcn to register if a key is pressed. Link that with your mouse call back to distinguish the difference between the two modes.
参考
カテゴリ
Help Center および File Exchange で Dialog Boxes についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!