Commit Graph

47 Commits

Author SHA1 Message Date
juha
ecd140c985 Improve license headers in sources, part 2. Refer to details about license, not copyright. Remove jargon about lack of warranty, it is covered in license already.
git-svn-id: trunk@41389 -
2013-05-25 09:22:25 +00:00
mattias
fcc1d83bb8 lcl: fixed compilation with fpc 2.7.1
git-svn-id: trunk@40258 -
2013-02-10 21:44:09 +00:00
mattias
5ee38f3ce4 lcl: using fpcanvas JoinStyle
git-svn-id: trunk@40240 -
2013-02-10 12:26:35 +00:00
mattias
9860bb1ef1 lcl: using fpcanvas EndCap
git-svn-id: trunk@40239 -
2013-02-10 12:22:05 +00:00
paul
3aace13834 lcl: fix TColor -> TColorRef assignments and vice versa
git-svn-id: trunk@29713 -
2011-03-03 08:35:06 +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
mattias
f0afca08f5 LCL: reduced debugging under wince
git-svn-id: trunk@22777 -
2009-11-25 22:16:26 +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
5eb4c0c00f lcl: pass Width = 0 to CreatePenIndirect if pen is cosmetic
git-svn-id: trunk@17379 -
2008-11-14 04:43:42 +00:00
paul
2965833d06 lcl: don't auto select TPen.Cosmetic, let user do it through setter
example: adjust Pen and Brush example

git-svn-id: trunk@17362 -
2008-11-13 01:51:31 +00:00
paul
4e63b11c8e lcl: remove TPen.Geometric property and add TPen.Cosmetic. TPen.Cosmetic is a read only property. It setups when TPen.Width is changed
examples: change Pen and Brush example

git-svn-id: trunk@17360 -
2008-11-13 01:37:19 +00:00
paul
1f905fd95f lcl: Pen and Font cache
- simplify some Font cache methods
  - rewrite Pen cache to store pattern separate of LogPen

git-svn-id: trunk@17305 -
2008-11-10 04:14:15 +00:00
paul
0b36524d88 lcl: add pattern support to pen (todo: caching of patterns)
git-svn-id: trunk@17282 -
2008-11-08 18:27:44 +00:00
paul
e5aaabb1c2 lcl: start TPen extending
git-svn-id: trunk@17281 -
2008-11-08 18:01:07 +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
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
paul
cde0108e94 brush handle/reference rework
git-svn-id: trunk@13289 -
2007-12-12 04:51:15 +00:00
paul
8502f33c61 pen handle/reference rework
git-svn-id: trunk@13288 -
2007-12-12 04:28:24 +00:00
mattias
6eb4930179 fixed references to COPYING.LCL
git-svn-id: trunk@9243 -
2006-05-05 05:52:08 +00:00
jesus
8b421f305e TPen assign also copies pen mode (issue #1732), TShape invalidate if not visible at design time
git-svn-id: trunk@8774 -
2006-02-19 07:33:58 +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
a6b83fde9b fixed changing TPen.FPColor
git-svn-id: trunk@6731 -
2005-02-04 00:51:06 +00:00
mattias
4f73c82aaf fixed fpCanvas TPenStyle to LCL intf pen styles
git-svn-id: trunk@6642 -
2005-01-20 00:31:39 +00:00
mattias
b37ea578b9 fixed fpcanvas TPen.Style
git-svn-id: trunk@6578 -
2005-01-13 22:55:04 +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
1c996f9973 implemented TIElementName of link of RTTI controls for set elements
git-svn-id: trunk@6416 -
2004-12-23 22:38:18 +00:00
mattias
af94739be1 started TControl.AnchorSide
git-svn-id: trunk@6408 -
2004-12-22 23:54:21 +00:00
mattias
bc7d15ff4b started TFont mirgration to fpCanvas font
git-svn-id: trunk@6406 -
2004-12-22 19:56:44 +00:00
mattias
1249f31932 fixed cleaning up unused resource cache item lists
git-svn-id: trunk@6212 -
2004-11-07 01:36:18 +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
4340c26a6e fixed brush handle cache size
git-svn-id: trunk@5771 -
2004-08-11 22:05:07 +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
434b161072 changed TColorRef from longword to longint
git-svn-id: trunk@4958 -
2003-12-26 10:16:54 +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
micha
eb5c0a7d5b try: gdi memory leak fix for pen
git-svn-id: trunk@4875 -
2003-12-02 12:25:17 +00:00
mattias
29201d9246 fixed csDashDot
git-svn-id: trunk@2736 -
2002-08-18 04:57:01 +00:00
lazarus
a2f417f735 AJ: added TShape
git-svn-id: trunk@2734 -
2002-08-18 04:57:00 +00:00
lazarus
a5465de11c MG: added patch from Andrew
git-svn-id: trunk@2725 -
2002-08-18 04:56:59 +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