View Issue Details

IDProjectCategoryView StatusLast Update
0023120Packages-public2019-12-12 11:38
ReporterHans Luijten Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version1.0.0 
Summary0023120: Incorrect crSizeNWSE cursor on MacOSX
DescriptionThe cursor shown when setting cursor to crSizeNWSE is actually not showing the correct cursor, it shows crSizeWE instead ...
Additional InformationI have seen this with earlier version of Lazarus/FPC as well, on MacOS X 10.5, 10.6, 10.7, and 10.8.

Current version I'm working with: Lazarus 1.0 rexported FPC 2.6.0 i386-darwin-carbon
MacOS X 10.8.2 Intel
TagsNo tags attached.
Fixed in Revision
LazTarget-
WidgetsetCarbon
Attached Files

Activities

Phil

2012-10-15 04:56

reporter   ~0063168

Complete list of mappings is in carbongdiobjects.pp. Note that there are 31 Delphi "cr" values that need to be mapped. Yet there are only 19 Carbon "k" values in packages/univint/Appearance.pas.

I would guess that the ones in Carbon widgetset marked {!!} are similarly mismatched.

Other docs here: http://wiki.freepascal.org/Cursor

Hans Luijten

2014-04-12 01:15

reporter   ~0074332

Last edited: 2014-04-12 01:17

View 2 revisions

Hate to revive an old issue, but why is crSizeNWSE working in the IDE (try resizing the code window in the lower right corner for example) but not in my own code? (just tested this in 1.2.0)

I looked at the list Phil provided, not sure what I can do with this list?

Issue History

Date Modified Username Field Change
2012-10-13 19:53 Hans Luijten New Issue
2012-10-13 19:53 Hans Luijten Widgetset => Carbon
2012-10-13 20:47 Maxim Ganetsky LazTarget => -
2012-10-13 20:47 Maxim Ganetsky Summary MacOSX Cursos crSizeNWSE incorrect => Incorrect crSizeNWSE cursor on MacOSX
2012-10-15 04:56 Phil Note Added: 0063168
2014-04-12 01:15 Hans Luijten Note Added: 0074332
2014-04-12 01:17 Hans Luijten Note Edited: 0074332 View Revisions