google-code-export / zscreen

Automatically exported from code.google.com/p/zscreen
1 stars 0 forks source link

Allow user to nudge the cropshot points with keyboard #385

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What new or enhanced feature are you proposing?
Currently, the cropshot rectangle has to be drawn with mouse only. 

This does not allow precise placement of the two points (start-finish). The 
user has to carefully control his mouse. 

Let the user use the mouse to place the point approximately in the area and 
then use the Arrow keys on the keyboard to nudge the point. When the starting 
point is at the desired spot, let the user press ENTER hey instead of 
mouse-click.

Similarly, let the user use the keyboard (Arrow keys and ENTER) to define the 
second point also.

What goal would this enhancement help you achieve?

1. User does not have to manipulate the mouse precisely: It is easier and 
faster to use keyboard for high-precision placement of points.

2. Users with shaky hands (age/disability) can draw the rectangle for cropshot 
precisely.

Original issue reported on code.google.com by narayana...@gmail.com on 4 Mar 2011 at 6:14

GoogleCodeExporter commented 9 years ago
Clarification:

Currently the cropshot operation is accomplished with a single 
Click-drag-release.

If the proposal is accepted, then even the mouse-based cropshot capture method 
would have to be changed to two clicks (one click for each corner of the 
rectangle)

Original comment by narayana...@gmail.com on 9 Mar 2011 at 7:32

GoogleCodeExporter commented 9 years ago
for version 3.36.12 and higher

Use arrows to move by 1 pixel at a time
Use SHIFT+arrows to move by 5 pixels at a time

Original comment by mcored on 9 May 2011 at 8:33

GoogleCodeExporter commented 9 years ago
Can you please post the URL for the beta here (or in Issue 86), so that those 
guys also can check out this solution and revert with more feedback?

Thanks!

Original comment by narayana...@gmail.com on 9 May 2011 at 8:51

GoogleCodeExporter commented 9 years ago
As requested, here is a *private* beta
http://mcored.zscreen.net/2011-05/files/ZScreen-3.36.12.0-setup.exe

Cheers.

Original comment by mcored on 9 May 2011 at 8:55

GoogleCodeExporter commented 9 years ago
Near perfect!

(I found that the mouse release operation indeed does not shake the mouse as I 
feared earlier. So the keys do help in precision-placement, without needing  a 
two-click capture.)

There's a small problem though: Here, we have to press SHFT+Arrow key with one 
hand (because the other hand is already engaged in using the mouse). This 
"fingering" is a little awkward. 

Suggestion: Use the CTRL key in place of SHFT key. Then the "fingering" would 
be easier with the CTRL key because of its placement vis-a-vis the arrow keys.

Thanks!

Original comment by narayana...@gmail.com on 10 May 2011 at 5:14