Different cursors for tools

Bug #159931 reported by sander
2
Affects Status Importance Assigned to Milestone
Coccinella
Confirmed
Wishlist
Mats

Bug Description

Use different cursor icons for different tools.

URL: http://coccinella.im/node/119

sander (s-devrieze)
Changed in coccinella:
assignee: nobody → matsben
importance: Undecided → Wishlist
Revision history for this message
Mats (matsben) wrote :

Could you perhaps see if anyone of these fit: http://tcl.tk/man/tcl8.4/TkCmd/cursors.htm
Cursors can also be created using methods from: http://tcl.tk/man/tcl8.4/TkLib/GetCursor.htm
The interesting form with transparency can't be used:
@sourceName fgColor
    This form is similar to the one above, except that the source is used as mask also. This means that the cursor's background is transparent. This form of the command will not work on Macintosh or Windows computers.

Test using for instance,
toplevel .t
pack [label .t.l -text Cursor -font {Helvetica 36} -cursor nameOfCursor]
and switch using
.t.l configure -cursor nameOfCursor

Changed in coccinella:
status: New → Confirmed
Revision history for this message
sander (s-devrieze) wrote :

Persoally, I prefer the Gimp way: always show the normal arrow cursor, but show the specific tool under this arrow at the right.

Anyway, from the listed cursors only this one doesn't suck: pencil

Revision history for this message
sander (s-devrieze) wrote :

Maybe this can help making something like Gimp: http://wiki.tcl.tk/864

Revision history for this message
sander (s-devrieze) wrote :
Revision history for this message
Mats (matsben) wrote : Re: [Bug 159931] Re: Different cursors for tools

> Maybe this can help making something like Gimp: http://wiki.tcl.tk/864

This is a fake which only works internally in the canvas window.
Could be used but I'd like to see it work over the tools too.

> http://wiki.tcl.tk/8674

Creates only binary images, one solid color.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.