Commit Graph

19 Commits

Author SHA1 Message Date
sekelsenmat
4c304af365 Patch from lainz, fixes all remaining memory leaks in customdrawn
git-svn-id: trunk@34569 -
2012-01-03 23:30:35 +00:00
sekelsenmat
e887732966 Improves the no drawers found message to be more clear
git-svn-id: trunk@34548 -
2012-01-03 12:12:14 +00:00
sekelsenmat
db6767dd05 Patch to fix memory leak from lainz
git-svn-id: trunk@34545 -
2012-01-03 00:59:11 +00:00
sekelsenmat
142d0b4667 Customdrawn: Patch from lainz to fix mem leak and adds dsWindow7 style
git-svn-id: trunk@34481 -
2011-12-28 23:20:04 +00:00
sekelsenmat
c6111bd52c Improves csfSunken for checkbox and radio button
git-svn-id: trunk@34475 -
2011-12-28 18:20:51 +00:00
sekelsenmat
865af6bdac Fixes (again) the doublebuffer in customdrawncontrols
git-svn-id: trunk@34452 -
2011-12-27 22:54:37 +00:00
sekelsenmat
d5c7c05a44 Attempt to fix double buffering in Windows
git-svn-id: trunk@34449 -
2011-12-27 17:35:22 +00:00
sekelsenmat
3270436597 Adds virtual keyboard support to LCL-CustomDrawn-Android
git-svn-id: trunk@34221 -
2011-12-16 14:31:57 +00:00
sekelsenmat
aa6e4e422d customdrawn-android: Fixes autosizing of controls by postposing Application.Run into Activity.OnCreate
git-svn-id: trunk@34155 -
2011-12-13 12:06:53 +00:00
sekelsenmat
c526606ce5 customdrawn: Starts improving the scrollbar move and fixes a bug in the common frame draw routine
git-svn-id: trunk@34052 -
2011-12-08 17:30:11 +00:00
sekelsenmat
68d181cd00 Adapts lazcanvas to the new fpcanvas capabilities, Improves the region sizing, adapts the customdrawn backends to support selecting native vs non-native text, removes an undesired resourcestring usage from customdrawncontrols and fixes the checkbox in all customdrawn platforms
git-svn-id: trunk@34022 -
2011-12-07 12:25:44 +00:00
sekelsenmat
c51860c5a2 customdrawn: Improves TCDPanel
git-svn-id: trunk@33991 -
2011-12-06 11:06:36 +00:00
sekelsenmat
6bec10272d customdrawn: Finishes initial support for TCDPanel and TPanel
git-svn-id: trunk@33982 -
2011-12-05 21:37:41 +00:00
sekelsenmat
7c2dbbb1e0 customdrawn: Postpones the palette creation time to avoid a circle between the LCL-CustomDrawn and the Drawer, each reading the palette from one another
git-svn-id: trunk@33902 -
2011-12-02 08:17:54 +00:00
sekelsenmat
5774ecec7d customdrawn: Implements TButton clicking, implements InvalidateRect in X11
git-svn-id: trunk@33870 -
2011-11-30 14:05:01 +00:00
sekelsenmat
fdf484944c customdrawn: Starts the support for TButton, it already shows
git-svn-id: trunk@33869 -
2011-11-30 11:27:44 +00:00
sekelsenmat
afe0cc0ae5 Starts preparring customdrawncontrols.pas for usage inside customdrawnws
git-svn-id: trunk@33868 -
2011-11-30 10:33:19 +00:00
sekelsenmat
ec49388044 Removes ADestPos from component drawing routines because it was not supported anyway and it would make the code too complex. People can use SetWindowOrg to get the same effect
git-svn-id: trunk@33867 -
2011-11-30 10:25:04 +00:00
sekelsenmat
173c85bd15 Moves the core of customdrawncontrols into the LCL
git-svn-id: trunk@33866 -
2011-11-30 10:01:55 +00:00