Summary: | replace mouse pointer for "box select" with standard pointer | ||
---|---|---|---|
Product: | [Applications] kolourpaint | Reporter: | Oliver Grimm <logistikka> |
Component: | ui-kde4 | Assignee: | kolourpaint-support |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Oliver Grimm
2005-11-20 19:32:20 UTC
On Monday 21 November 2005 05:32, Oliver Grimm wrote: > Currently KolourPaint uses a "+" shaped pointer for selecting (box select). [...] > "+" pointer was quite unintuitive for finding the right spot [...] > I wanted the selection box to start just at the > first pixel column of the picture but there was no way to determine the > "hot spot" of the pointer from the shape. I agree the existing pointer is a problem for this reason. > In my opinion it would be much better to keep the standard pointer for the > box select tool. If you mean the arrow cursor used by the Pen tool, it hides the pixel it starts drawing on and furthermore, it has an unfortunate white outline. What do you think of a cursor like the one used by the Brush tool instead? Another possibility for KolourPaint is to centre the drawing area in the view and/or have a small border around the drawing area to make it easy to select things from the topmost, bottommost, leftmost and/or rightmost of the drawing area. BTW, do you have any thoughts on how I could make the text and selection cursors different? I have tried to select things many times with the Text Tool :) In the meantime, 2 ways around this bug's problem are: 1. Use the coordinates located in the statusbar. 2. Zoom in. >If you mean the arrow cursor used by the Pen tool, it hides the pixel it >starts drawing on and furthermore, it has an unfortunate white outline. yes, but I'd say that's not a big problem. The current solution with the big "+" is still much worse since you don't see anything at all of the drawing spot. >What do you think of a cursor like the one used by the Brush tool instead? The brush tool with a very thin "+" shape would be much better, but only if you select the smallest size for the middle dot. >Another possibility for KolourPaint is to centre the drawing area in the view >and/or have a small border around the drawing area to make it easy to select >things from the topmost, bottommost, leftmost and/or rightmost of the drawing >area. that would work, too, yes. But changing the cursor is much simpler and would do as well. Another idea might be to use the shift/ctrl key such that whenever the user presses the button while dragging the mouse, he cannot leave the image area. That should be fairly easy to implement and would be a huge improvement for ALL tools. It would solve the problem of THIS bug report as well. >BTW, do you have any thoughts on how I could make the text and selection >cursors different? I have tried to select things many times with the Text >Tool :) The easiest solution would be to change the text insertion cursor to be the standard cursor (pen cursor). If you want to put some more effort into it I'd propose to design a new cursor that looks like this: __ | | |__ You can also use the text insertion cursor from oowriter or KWord. Reassigning bugs to KolourPaint support email address. From an email I forgot to send:
1. The MS Paint selection cursor is pretty good, I think.
2.
Clarence wrote:
> Another possibility for KolourPaint is to centre the drawing area
> in the view and/or have a small border around the drawing area to
> make it easy to select things from the topmost, bottommost, leftmost
> and/or rightmost of the drawing area.
This would be done using a kpView::origin() trick so that you
could drag outside the document but that will be equivalent to dragging
from (0,0).
SVN commit 1219467 by mkoller: Use the standard arrow cursor instead of the cross-cursor as the latter makes it hard to locate the hotspot BUG: 116783 M +6 -1 tools/polygonal/kpToolPolygonalBase.cpp M +1 -2 tools/rectangular/kpToolRectangularBase.cpp M +3 -1 tools/selection/kpAbstractSelectionTool_Create.cpp M +0 -6 widgets/toolbars/kpToolToolBar.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1219467 |