paul
9e2134c1a2
lcl: use GetSysColorBrush if solid brush needs to be created with system color
...
win32: call Windows.GetSysColorBrush for lclintf.GetSysColorBrush
git-svn-id: trunk@25128 -
2010-05-02 09:25:41 +00:00
paul
d20b80df76
lcl: make lcl resource cache thread-safe (based on patch of Bernd Engelhardt, issue #0016092 )
...
git-svn-id: trunk@24716 -
2010-04-19 09:01:04 +00:00
paul
6af0fb9bc9
lcl: fix asterisk position in the copyright comment
...
git-svn-id: trunk@19477 -
2009-04-18 04:03:13 +00:00
paul
6176cdadd9
lcl: don't SetBkColor when Brush has hatched style (or we'll have solid fill on windows)
...
git-svn-id: trunk@16777 -
2008-09-29 05:04:11 +00:00
mattias
2996a3c332
rename COPYING.modifiedLGPL to COPYING.modifiedLGPL.txt
...
git-svn-id: trunk@15834 -
2008-07-22 09:48:15 +00:00
paul
e5b449c97e
lcl: safer gdi handles typecasting
...
git-svn-id: trunk@15216 -
2008-05-23 11:58:39 +00:00
paul
48abb9b26f
typo
...
git-svn-id: trunk@15215 -
2008-05-23 11:38:31 +00:00
paul
829ed3c0f8
lcl: safer gdi handles typecasting
...
git-svn-id: trunk@15214 -
2008-05-23 11:36:55 +00:00
paul
394a35359a
lcl: safer gdi handles typecasting
...
git-svn-id: trunk@15213 -
2008-05-23 11:20:03 +00:00
marc
c81003eefa
* Introduced TCustomBitmap as base class for all pixelbased imageclasses. Currently backward comatible (and equal to) TBitmap
...
* Added resource loading support to TPicture and Glyps to avoid image quality loss when converted to TBitmap
* Removed copy paste code for imagelist resource loading
* Moved some graphic classes to their own ini file
git-svn-id: trunk@14876 -
2008-04-17 23:43:11 +00:00
paul
1490cecace
lcl: improve win32 theme switching (update brushes) (part of 0010030)
...
git-svn-id: trunk@14861 -
2008-04-17 08:50:07 +00:00
paul
7bc0a3cc0f
font handle/reference rework
...
git-svn-id: trunk@13290 -
2007-12-12 05:58:15 +00:00
paul
cde0108e94
brush handle/reference rework
...
git-svn-id: trunk@13289 -
2007-12-12 04:51:15 +00:00
paul
ce31c7967b
lcl TBrush:
...
- use CreatePatternBrush instead of CreateBrushIndirect to allow DIB bitmaps in TBrush.Bitmap
git-svn-id: trunk@12875 -
2007-11-15 02:29:49 +00:00
mattias
6eb4930179
fixed references to COPYING.LCL
...
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
vincents
a0311c2cba
removed cvs logs
...
git-svn-id: trunk@7541 -
2005-08-22 12:30:03 +00:00
vincents
7e441f98c9
remove ===-lines in cvs log comments, so removelog awk script does its work correctly
...
git-svn-id: trunk@7538 -
2005-08-22 10:05:31 +00:00
vincents
90b9862494
removed $IFDEF VER1 from Martin Smat
...
git-svn-id: trunk@7473 -
2005-08-02 20:00:41 +00:00
mattias
c352ee72fe
fixed freeing brush handle on SetColor and fixed freeing splashform
...
git-svn-id: trunk@6586 -
2005-01-14 14:46:35 +00:00
mattias
04863229c8
implemented the fpCanvas support for the LCL - Compile with -dUseFPCanvas
...
git-svn-id: trunk@6535 -
2005-01-10 18:44:44 +00:00
mattias
4f3496c1cd
fixed TabOrder dialog for new TabOrder
...
git-svn-id: trunk@6510 -
2005-01-08 15:06:06 +00:00
mattias
a9010971e6
TFont, TBrush, TPen can now be used with fpCanvas
...
git-svn-id: trunk@6502 -
2005-01-07 21:02:59 +00:00
mattias
af94739be1
started TControl.AnchorSide
...
git-svn-id: trunk@6408 -
2004-12-22 23:54:21 +00:00
mattias
233bfe04f3
fixed double calling destructor for resource cache items
...
git-svn-id: trunk@6211 -
2004-11-07 01:10:05 +00:00
mattias
dcbba11dd8
fixed unselecting TCanvas objects
...
git-svn-id: trunk@6096 -
2004-10-01 13:16:44 +00:00
mattias
4340c26a6e
fixed brush handle cache size
...
git-svn-id: trunk@5771 -
2004-08-11 22:05:07 +00:00
mattias
5d3ed6859c
implemented TBrushHandleCache
...
git-svn-id: trunk@5770 -
2004-08-11 21:10:30 +00:00
mattias
581bef95fc
moved intfstrconsts.pp to lclstrconsts.pas, implemented TPenHandleCache
...
git-svn-id: trunk@5769 -
2004-08-11 20:57:09 +00:00
mattias
ce11f9f6e2
implemented mainunit hints for include files
...
git-svn-id: trunk@5393 -
2004-04-10 17:58:57 +00:00
mattias
259f1c772e
fixed CreateBrushIndirect
...
git-svn-id: trunk@5274 -
2004-03-06 17:12:19 +00:00
mattias
4d53e93709
started key combinations, fixed some range check errors
...
git-svn-id: trunk@4937 -
2003-12-23 11:16:41 +00:00
lazarus
ba7fa204bd
AJ: added TShape
...
git-svn-id: trunk@3592 -
2002-10-31 04:27:59 +00:00
lazarus
0c825a7d38
MG: added patch from Andrew
...
git-svn-id: trunk@2167 -
2002-08-17 23:41:04 +00:00
lazarus
d78e403562
MG: changed license to LGPL
...
git-svn-id: trunk@997 -
2002-02-09 01:47:36 +00:00
michael
f088b13a3e
+ Initial import
...
git-svn-id: trunk@2 -
2000-07-13 10:28:31 +00:00