Fix [#20419] OSX Cocoa physical punctuation keys retrieval fix
authorDamien Plisson <damien.plisson@yahoo.fr>
Mon, 15 Mar 2010 20:38:04 +0000 (20:38 +0000)
committerDamien Plisson <damien.plisson@yahoo.fr>
Mon, 15 Mar 2010 20:38:04 +0000 (20:38 +0000)
commitc12cfa37753e440aa585c2044dc433a46e494e59
tree299da364312ccc42cf9c3abdc57a14d4c10ad70a
parent8fdb4d45063f01be975cf3c6351607115a0b8d4e
Fix [#20419] OSX Cocoa physical punctuation keys retrieval fix

Cocoa charactersIgnoringModifiers API still takes the Shift key into account. Fix is to use Apple new 10.5 Carbon(!) API that is 64bit compatible to take into account the international keyboard layout when retrieving the physical key pressed/released.
Needed to use an even older API for 10.4 builds.
intern/ghost/intern/GHOST_SystemCocoa.mm