Commit Graph

18 Commits

Author SHA1 Message Date
sekelsenmat
593c4d27df Patch from bug #23867 - fix compilation in fpc 2.7.1
git-svn-id: trunk@40286 -
2013-02-13 07:03:49 +00:00
sekelsenmat
71c6aaaf43 LCL-CustomDrawn-Cocoa: Makes a fine adjustment on the window size, before it was too small by the amount of the height of the title bar
git-svn-id: trunk@38257 -
2012-08-16 05:32:29 +00:00
sekelsenmat
a2c19ec20c LCL-CustomDrawn: Re-enables support for SetFocus in all platforms except Android and adds SetFocus support in the Accessibility code, this changes the focus when the selection is changed with VoiceOver
git-svn-id: trunk@38246 -
2012-08-15 09:01:38 +00:00
sekelsenmat
78e73fc658 LCL-CustomDrawn: Adds support for read/write selection information in TCDEdit, LCL-CustomDrawn and also in the Cocoa accessibility
git-svn-id: trunk@38245 -
2012-08-15 08:02:41 +00:00
sekelsenmat
80ab27d495 Starts implementing accessibility support for TEdit in LCL-CustomDrawn-Cocoa
git-svn-id: trunk@38200 -
2012-08-08 06:13:53 +00:00
sekelsenmat
cc0deae393 LCL-CustomDrawn-Cocoa: Adds VoiceOver speaking of labels and fixes a crash in voiceover combined with TNotebook
git-svn-id: trunk@38112 -
2012-08-02 06:17:45 +00:00
sekelsenmat
1f3c8f1f18 LCL-CustomDrawn-Cocoa: Accessibility: Fixes the position and enabled property
git-svn-id: trunk@37250 -
2012-05-11 06:19:47 +00:00
sekelsenmat
f7a49a4d03 LCL-CustomDrawn-Cocoa: Improves ClientToScreen, now it returns LCL screen coordinates and is much closer to the real positions for non-windowed controls
git-svn-id: trunk@37207 -
2012-05-07 07:07:21 +00:00
sekelsenmat
2111299e6b LCL-CustomDrawn-Cocoa: Now the highlighting of windowed controls is perfect in UIBrowser, non-windowed ones still wrong. Also fixes the implementation of ClientToScreen
git-svn-id: trunk@37173 -
2012-05-06 07:01:46 +00:00
sekelsenmat
45c7aa2ce1 LCL-CustomDrawn-Cocoa: Improved accessibility, now it lists all elements on a form correctly
git-svn-id: trunk@37161 -
2012-05-05 10:38:28 +00:00
sekelsenmat
f0f5beb5cf Fixes a bug in the code to iterate accessible objects, it didnt work, now it does
git-svn-id: trunk@37159 -
2012-05-05 09:58:28 +00:00
sekelsenmat
5b94ac9513 LCL-CustomDrawn-Cocoa: Fixes the alphanumerical key input
git-svn-id: trunk@37158 -
2012-05-05 09:21:12 +00:00
sekelsenmat
3039cc08bb LCL-CustomDrawn-Cocoa: Fixes compilation
git-svn-id: trunk@37044 -
2012-04-27 06:55:55 +00:00
sekelsenmat
0a8f6cd6b1 LCL-CustomDrawn-Cocoa: Fixes a crash and starts adding Menu support
git-svn-id: trunk@36799 -
2012-04-15 18:36:21 +00:00
sekelsenmat
1dad086508 LCL-CustomDrawn: Further improves the painting performance by checking if a control is completely covered by other ones, this improves the magnifier painting speed by 20%, from 790ms to 630ms, although it is still way too high
git-svn-id: trunk@36437 -
2012-03-30 07:32:31 +00:00
sekelsenmat
83a68ea2d7 LCL-CustomDrawn-Cocoa: Greatly improves the accessibility, now child objects start to appear
git-svn-id: trunk@36213 -
2012-03-22 08:46:04 +00:00
sekelsenmat
633e9a700f LCL-CustomDrawn-Cocoa: Fixes compilation, corrects the AX strings comparisons and makes a connection from the window to the client area
git-svn-id: trunk@36210 -
2012-03-22 07:35:22 +00:00
sekelsenmat
5cc8988523 LCL-CustomDrawn: Renames the Cocoa proc unit to a more standard name and adds support for forms without a minimize button
git-svn-id: trunk@36148 -
2012-03-18 15:38:05 +00:00