Drag and drop to switch cell positions – simulated, virtual click-hold (Send {LButton down}) doesn’t work
I don’t normally drag on the desktop. I remapped a button to simulate the holding-down/long-press of a left click.
End::Send {LButton down}
It’s more comfortable to avoid having to hold something down.
Microsoft has the Sticky Keys accessibility option so that you don’t have to hold down a modifier. Too much holding down, like in mouse dragging, and swiping on a touchscreen can be bothersome for people who suffer from a repetitive strain injury, or other people with motor disabilities.
A virtual click (Appskey::Click) releases the button. I think a “click” consists of a down press, and an up press. I can also physically press the left click, and I will also release a hold.
I tried to pick up a cell by tapping my simulated “hold down” button (Send {LButton down}), and I was able to lift the cell, and move it around. However, when I want to move it over a cell to switch positions with it, and I press a left click (I tried both a physical left click, and a virtual left click), they won’t swap.
If I pick up a cell by normally and physically holding down the left mouse button, and then I let go to a new location, cells will successfully move.
I’m guessing that with the way I do it, when I want to let go of the hold, and I press the click, there is a down press before the release. Since that down press may not be anticipated, that down press is what messes things up. (Instead of down, and then up, it’s down, down, and then up).
Would it be possible to allow this input method?
Thanks.
-
This topic was modified 10 years, 6 months ago by Jeff Kang.