marco 
							
						 
					 
					
						
						
						
						
							
						
						
							f8f5c3cd23 
							
						 
					 
					
						
						
							
							* alias a few more types on windows. This makes developing portable software easier, since one doesn't have to conditionally import windows for e.g. tfiletime.  
						
						... 
						
						
						
						git-svn-id: trunk@20375 - 
						
					 
					
						2012-02-18 19:20:07 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							9324726374 
							
						 
					 
					
						
						
							
							* const added to size (record) Mantis  #20653  
						
						... 
						
						
						
						git-svn-id: trunk@19620 - 
						
					 
					
						2011-11-11 09:32:46 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							3e4469937c 
							
						 
					 
					
						
						
							
							* fix Types.UnionRect as proposed by Piotr Karasinski,  resolves   #20006  
						
						... 
						
						
						
						git-svn-id: trunk@18246 - 
						
					 
					
						2011-08-17 12:01:23 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							883eab626d 
							
						 
					 
					
						
						
							
							* inline Types.Point(...)  
						
						... 
						
						
						
						git-svn-id: trunk@18174 - 
						
					 
					
						2011-08-11 20:53:59 +00:00 
						 
				 
			
				
					
						
							
							
								sergei 
							
						 
					 
					
						
						
						
						
							
						
						
							12f6eb2c4e 
							
						 
					 
					
						
						
							
							* types.pp, applied a fix similar to r16224,16226 also to UnionRect function. It is very similar to IntersectRect and parameter aliasing issue applies to it as well (see Mantis  #17722 ).  
						
						... 
						
						
						
						git-svn-id: trunk@16235 - 
						
					 
					
						2010-10-28 04:18:53 +00:00 
						 
				 
			
				
					
						
							
							
								sekelsenmat 
							
						 
					 
					
						
						
						
						
							
						
						
							3c2a94fad3 
							
						 
					 
					
						
						
							
							Makes IntersectRect more efficient  
						
						... 
						
						
						
						git-svn-id: trunk@16226 - 
						
					 
					
						2010-10-26 15:49:25 +00:00 
						 
				 
			
				
					
						
							
							
								sekelsenmat 
							
						 
					 
					
						
						
						
						
							
						
						
							b4b9354468 
							
						 
					 
					
						
						
							
							Makes IntersectRect more robust. See bug  #17722  
						
						... 
						
						
						
						git-svn-id: trunk@16224 - 
						
					 
					
						2010-10-26 14:49:35 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							cbf7b49dd1 
							
						 
					 
					
						
						
							
							* removed packed from statstg, which causes trouble in win64, and is probably wrong. Mantis 16159  
						
						... 
						
						
						
						git-svn-id: trunk@15136 - 
						
					 
					
						2010-04-11 11:21:39 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							6df3352279 
							
						 
					 
					
						
						
							
							* move constants out of ifndef wince, bug  #15057 .  
						
						... 
						
						
						
						git-svn-id: trunk@14163 - 
						
					 
					
						2009-11-13 14:09:50 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							de350d5c26 
							
						 
					 
					
						
						
							
							* fixed compilation win32/win64 after (my) last commit.  
						
						... 
						
						
						
						due to wince <-> win32/win64 headerwise. wince has some identifiers in Windows that win32/win64 has in activex
 * patches for comobj/comserv from 0014822 and 0014939	as well as one minor fix to activex.
git-svn-id: trunk@13991 - 
						
					 
					
						2009-10-31 22:31:26 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							09b22de964 
							
						 
					 
					
						
						
							
							* TStreamAdapter + relevant constants. From 10608  
						
						... 
						
						
						
						git-svn-id: trunk@13988 - 
						
					 
					
						2009-10-31 20:13:41 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							79e6ed5047 
							
						 
					 
					
						
						
							
							* fixed CenterPoint() function (patch by Alexander S. Klenin, mantis  #13972 )  
						
						... 
						
						
						
						git-svn-id: trunk@13274 - 
						
					 
					
						2009-06-14 14:12:09 +00:00 
						 
				 
			
				
					
						
							
							
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							83b7f81f81 
							
						 
					 
					
						
						
							
							+ add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone)  
						
						... 
						
						
						
						git-svn-id: trunk@10422 - 
						
					 
					
						2008-03-02 12:59:02 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							574827a844 
							
						 
					 
					
						
						
							
							* Fix for 10534. tagstatstg now aliased in activex.pp to types.pp  
						
						... 
						
						
						
						git-svn-id: trunk@9616 - 
						
					 
					
						2008-01-02 19:50:02 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							f885568da9 
							
						 
					 
					
						
						
							
							* more little winapi fixes (largeuint)  
						
						... 
						
						
						
						git-svn-id: trunk@7821 - 
						
					 
					
						2007-06-26 14:50:24 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							0caa70a8b3 
							
						 
					 
					
						
						
							
							+ basic TStreamAdapter implementation  
						
						... 
						
						
						
						git-svn-id: trunk@7815 - 
						
					 
					
						2007-06-25 21:05:08 +00:00 
						 
				 
			
				
					
						
							
							
								tom_at_work 
							
						 
					 
					
						
						
						
						
							
						
						
							cb3b55b3cf 
							
						 
					 
					
						
						
							
							* fix compilation on non-windows platforms  
						
						... 
						
						
						
						git-svn-id: trunk@7786 - 
						
					 
					
						2007-06-23 19:01:57 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							42f036b66c 
							
						 
					 
					
						
						
							
							* unified IStream and ISequentialStream declaration  
						
						... 
						
						
						
						git-svn-id: trunk@7783 - 
						
					 
					
						2007-06-23 10:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							30c6b37c8d 
							
						 
					 
					
						
						
							
							* fixed largeint declarations  
						
						... 
						
						
						
						git-svn-id: trunk@7781 - 
						
					 
					
						2007-06-23 09:21:50 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d5d3779360 
							
						 
					 
					
						
						
							
							* patch for  #8375  from Roozbeh Gholizadeh  
						
						... 
						
						
						
						git-svn-id: trunk@6621 - 
						
					 
					
						2007-02-23 19:35:35 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							fd2032dab2 
							
						 
					 
					
						
						
							
							+ start of embedded rtl  
						
						... 
						
						
						
						+ feature support in the compiler
git-svn-id: trunk@5628 - 
						
					 
					
						2006-12-17 18:40:36 +00:00 
						 
				 
			
				
					
						
							
							
								micha 
							
						 
					 
					
						
						
						
						
							
						
						
							b1c1b6fd3d 
							
						 
					 
					
						
						
							
							+ generic implementation of list and map; adapt TList/TStringList to use it  
						
						... 
						
						
						
						git-svn-id: trunk@5624 - 
						
					 
					
						2006-12-17 15:52:42 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ab2e7337e3 
							
						 
					 
					
						
						
							
							* Patch from Graeme Geldenhuys:  
						
						... 
						
						
						
						- removed the SIZE = TSize declaration from types.pp
 - Added two new Size() functions that work the same as Rect(), Bounds() or Point().
git-svn-id: trunk@5464 - 
						
					 
					
						2006-11-24 09:19:02 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							46b6f00bc7 
							
						 
					 
					
						
						
							
							* use softfloat on arm and m68k  
						
						... 
						
						
						
						* export GUID_NULL from types also on windows
git-svn-id: trunk@5231 - 
						
					 
					
						2006-11-05 00:03:38 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fb0e1df9b4 
							
						 
					 
					
						
						
							
							+ Patch from Graeme Geldenhuys to implement InflateRect  
						
						... 
						
						
						
						git-svn-id: trunk@4731 - 
						
					 
					
						2006-09-26 13:30:10 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							f5c45419d6 
							
						 
					 
					
						
						
							
							* added TPointerDynArray at Marc's request  
						
						... 
						
						
						
						git-svn-id: trunk@4581 - 
						
					 
					
						2006-09-09 12:40:49 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							b36e38ead1 
							
						 
					 
					
						
						
							
							* win64 compile fixes  
						
						... 
						
						
						
						git-svn-id: trunk@3296 - 
						
					 
					
						2006-04-20 11:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								marco 
							
						 
					 
					
						
						
						
						
							
						
						
							d0a755a621 
							
						 
					 
					
						
						
							
							* pinteger removed  
						
						... 
						
						
						
						git-svn-id: trunk@3092 - 
						
					 
					
						2006-03-31 08:23:43 +00:00 
						 
				 
			
				
					
						
							
							
								oro06 
							
						 
					 
					
						
						
						
						
							
						
						
							c007b1cd90 
							
						 
					 
					
						
						
							
							+arm/wince more fcl units : process, fileinfo  
						
						... 
						
						
						
						*types.pp : new define Win32orCE added
git-svn-id: trunk@2051 - 
						
					 
					
						2005-12-26 11:06:05 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							23ad0ae1ec 
							
						 
					 
					
						
						
							
							+ Removed HASINTF and VER1_0 defines  
						
						... 
						
						
						
						git-svn-id: trunk@239 - 
						
					 
					
						2005-06-07 20:30:03 +00:00 
						 
				 
			
				
					
						
							
							
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							790a4fe2d3 
							
						 
					 
					
						
						
							
							* log and id tags removed  
						
						... 
						
						
						
						git-svn-id: trunk@42 - 
						
					 
					
						2005-05-21 09:42:41 +00:00 
						 
				 
			
				
					
						
							
							
								fpc 
							
						 
					 
					
						
						
						
						
							
						
						
							50778076c3 
							
						 
					 
					
						
						
							
							initial import  
						
						... 
						
						
						
						git-svn-id: trunk@1 - 
						
					 
					
						2005-05-16 18:37:41 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9a25f58748 
							
						 
					 
					
						
						
							
							* TSize is imported from the Windows unit on win32  
						
						
						
					 
					
						2005-02-26 15:11:43 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							e417e34496 
							
						 
					 
					
						
						
							
							* truncate log  
						
						
						
					 
					
						2005-02-14 17:13:06 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							20c7f70af6 
							
						 
					 
					
						
						
							
							* corrected last commit  
						
						
						
					 
					
						2004-10-22 05:51:15 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							7c4e83bcba 
							
						 
					 
					
						
						
							
							* targets requiring proper alignment doesn't pack tpoint and friends anymore  
						
						
						
					 
					
						2004-10-21 22:24:01 +00:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
						
						
							
						
						
							01c02d63bb 
							
						 
					 
					
						
						
							
							+ Compatibility checks and code reformatting  
						
						
						
					 
					
						2004-01-10 19:00:20 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							0b1bcbea18 
							
						 
					 
					
						
						
							
							* fixed some delphi compatibilty issues  
						
						
						
					 
					
						2003-10-05 19:10:03 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							42859fb2e3 
							
						 
					 
					
						
						
							
							* check included, if the compiler supports interfaces  
						
						
						
					 
					
						2003-04-24 11:09:36 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							a7605b0300 
							
						 
					 
					
						
						
							
							* reuse Windows types to fix incompatible parameters  
						
						
						
					 
					
						2003-01-02 22:22:12 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							15429fdd2c 
							
						 
					 
					
						
						
							
							* fixed errror on non win32 targets with 1.0.x when doing a make cycle  
						
						
						
					 
					
						2002-07-27 07:28:10 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							42a7c6c636 
							
						 
					 
					
						
						
							
							+ types unit added  
						
						
						
					 
					
						2002-07-23 20:39:21 +00:00