Commit Graph

10 Commits

Author SHA1 Message Date
sekelsenmat
21e55aba98 Fixes the misterious non-windowed control dancing in customdrawnws (implementing Save/RestoreDC was the fix), advances the regions support and starts trayicon implementation in customdrawnws (doesnt work yet)
git-svn-id: trunk@34378 -
2011-12-24 10:06:18 +00:00
sekelsenmat
e495c78e4d Reworks the drawing code in LCL-CustomDrawn to support drawing only 1 control or it and its children, adds more elements to the lazcanvas save state and makes lazregions more similar for fpc 2.7 and old versions by adding a copy of TFPCustomRegion
git-svn-id: trunk@34038 -
2011-12-08 09:48:14 +00:00
sekelsenmat
506fc9ad3b lazregions sub-rect point in region fix and fixes compilation of customdrawn-cocoa
git-svn-id: trunk@34035 -
2011-12-08 07:36:52 +00:00
sekelsenmat
c70c69b953 Further adjusts lazregions to the new TFPCustomRegion
git-svn-id: trunk@34025 -
2011-12-07 13:59:28 +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
b267352d83 Moves IsPointInPolygon to lazregions
git-svn-id: trunk@33851 -
2011-11-29 11:59:02 +00:00
sekelsenmat
349ddc6785 customdrawnws: Starts using the regions for clipping events too
git-svn-id: trunk@33771 -
2011-11-25 07:47:49 +00:00
sekelsenmat
cd917e380b Adds more region support for lazcanvas
git-svn-id: trunk@33743 -
2011-11-24 06:30:28 +00:00
sekelsenmat
6966f1da55 Starts adding more complex region support in lazcanvas
git-svn-id: trunk@33731 -
2011-11-23 17:29:12 +00:00
sekelsenmat
1fb920a99c Initial commit of lazregions, the non-native region manager
git-svn-id: trunk@33723 -
2011-11-23 14:05:00 +00:00