Commit History

Autor SHA1 Mensaxe Data
  marco 6166215174 * make istream signedness equal to MSDN and modern delphi. Denis Kozlov, %!s(int64=8) %!d(string=hai) anos
  marco b33da605f3 * move tendian to objpas, alias in sysutils, types. mantis #31150 %!s(int64=8) %!d(string=hai) anos
  marco b38b3a7c1e * patch from Ondrej to fix splitrecttype aliasing on windows. Mantis #29557 %!s(int64=9) %!d(string=hai) anos
  michael 6b3b3d5c0c * Fix bug ID #29155, wrong declaration of ISTream. %!s(int64=9) %!d(string=hai) anos
  michael 353f5340dc * Patch from Ondrej Pokorny to implement - and * operators for TPointF %!s(int64=9) %!d(string=hai) anos
  marco f383a39cda * add tag types for size and point, but deprecated, since redundant. %!s(int64=9) %!d(string=hai) anos
  marco 92960ff3ac * initial advanced records support for TSize..TRect and -F. %!s(int64=9) %!d(string=hai) anos
  michael d3350b18ba * Some Delphi XE8 compatibility types %!s(int64=10) %!d(string=hai) anos
  florian ca4f4fb855 * changed casing for nicer code completation, #27604 %!s(int64=10) %!d(string=hai) anos
  svenbarth 2f613f71d7 Readd RT_RCDATA to the Types unit, but with a deprecated message so that users use the Windows one instead. %!s(int64=10) %!d(string=hai) anos
  svenbarth ace1ea0070 Fix compilation of NativeNT RTL %!s(int64=10) %!d(string=hai) anos
  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. %!s(int64=13) %!d(string=hai) anos
  marco 9324726374 * const added to size (record) Mantis #20653 %!s(int64=13) %!d(string=hai) anos
  florian 3e4469937c * fix Types.UnionRect as proposed by Piotr Karasinski, resolves #20006 %!s(int64=14) %!d(string=hai) anos
  florian 883eab626d * inline Types.Point(...) %!s(int64=14) %!d(string=hai) anos
  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). %!s(int64=14) %!d(string=hai) anos
  sekelsenmat 3c2a94fad3 Makes IntersectRect more efficient %!s(int64=14) %!d(string=hai) anos
  sekelsenmat b4b9354468 Makes IntersectRect more robust. See bug #17722 %!s(int64=14) %!d(string=hai) anos
  marco cbf7b49dd1 * removed packed from statstg, which causes trouble in win64, and is probably wrong. Mantis 16159 %!s(int64=15) %!d(string=hai) anos
  marco 6df3352279 * move constants out of ifndef wince, bug #15057. %!s(int64=15) %!d(string=hai) anos
  marco de350d5c26 * fixed compilation win32/win64 after (my) last commit. %!s(int64=15) %!d(string=hai) anos
  marco 09b22de964 * TStreamAdapter + relevant constants. From 10608 %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe 79e6ed5047 * fixed CenterPoint() function (patch by Alexander S. Klenin, mantis #13972) %!s(int64=16) %!d(string=hai) anos
  micha 83b7f81f81 + add no-fpu support to compiler/rtl for powerpc-linux (-Cfnone) %!s(int64=17) %!d(string=hai) anos
  marco 574827a844 * Fix for 10534. tagstatstg now aliased in activex.pp to types.pp %!s(int64=17) %!d(string=hai) anos
  marco f885568da9 * more little winapi fixes (largeuint) %!s(int64=18) %!d(string=hai) anos
  florian 0caa70a8b3 + basic TStreamAdapter implementation %!s(int64=18) %!d(string=hai) anos
  tom_at_work cb3b55b3cf * fix compilation on non-windows platforms %!s(int64=18) %!d(string=hai) anos
  florian 42f036b66c * unified IStream and ISequentialStream declaration %!s(int64=18) %!d(string=hai) anos
  florian 30c6b37c8d * fixed largeint declarations %!s(int64=18) %!d(string=hai) anos