Difference between revisions of "User Changes 2.2.4"

From Lazarus wiki
(Default property values)
Line 6: Line 6:
  
 
=== Default property values ===
 
=== Default property values ===
 +
All published properties that do not have a default specified are treated as if they had nodefault specified,
 +
as per the Delphi specs. Note that this will cause extra properties to be streamed now, when previously they
 +
were not streamed: False booleans, enumerated types with ordinal value 0.
  
 
=== db unit: TField.GetDataSize return type ===
 
=== db unit: TField.GetDataSize return type ===

Revision as of 16:15, 29 December 2008

About this page

Below you can find a list of intentional changes between the the 2.2.2 release and the 2.2.4 release which can change the behaviour of previously working code, along with why these changes were performed and how you can adapt your code if you are affected by them.

All systems

Default property values

All published properties that do not have a default specified are treated as if they had nodefault specified, as per the Delphi specs. Note that this will cause extra properties to be streamed now, when previously they were not streamed: False booleans, enumerated types with ordinal value 0.

db unit: TField.GetDataSize return type