[Libreoffice-ux-advise] [Bug 104169] Change the mouse cursor icon when hovering the spreadsheet

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Feb 7 13:16:34 UTC 2017


https://bugs.documentfoundation.org/show_bug.cgi?id=104169

--- Comment #4 from nuno360 at gmail.com ---
"I fail to see the actual benefit." - The spreadsheet would feel more intuitive
and natural. There is a reason why they do it in MS Excel and Gnumeric.

"Plus, you'll have to change the cursor then whenever
* it leaves the cell area grid
* hovers over a drawing layer object (note caption, drawing, chart, ...)" - Yes
and that can be done with 1 line of code: change line 53 of file fudraw.cxx.
Where is says "   aNewPointer ( PointerStyle::Arrow )," change into "   
aNewPointer ( PointerStyle::Cross ),"

The problem is that the resulting cross looks too thin and is the same cursor
used to drag formulae. So the 'enum PointerStyle' must be exapanded to include
a 'FatCross' member that would map onto gtk.gdk.CROSS. Once the 'enum
PoyterStyle' is expanded and the cursor GTK, Qt mappings are done, the line 53
on fudraw.cxx would look like this:
"    aNewPointer ( PointerStyle::FatCross ),"

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list