Wiki copymirror

This is a mirror of the wiki at pascal.chat. Editing, history and sign-in are there.

Lazarus 1.4.0 release notes

Lazarus 1.4 was released at April 22, 2015.

Statistics:

  1. commits: 3245
  2. log: svn log -r 44302:48774

LCL Interfaces Changes

LCL Changes

IDE Interfaces Changes

IDE Changes

Components

Changes affecting compatibility

LCL incompatibilities

TEditButton was rewritten

TEditButton has been redesigned as a "grouped control". It now inherits from a different ancestor (it is no longer derived from TCustomMaskEdit). The new design now properly aligns and anchors.
Effects:

Remedy:

TControl.GetChildsRect renamed to TControl.GetChildrenRect

TControlScrollBar.AutoCalcRange was removed

TDateEdit.DialogTitle property was removed

TMemo, TTextStrings and TCustomStringGrid: changed behaviour of LoadFromFile/SaveToFile

IDE incompatibilities

Changed parameters

IDE Macro CompPath

Old IDE does not reopen first file when opening a project

IDE does not show Compile Dialog

IDE/lazbuild cross compiles for different target OS/CPU

Previous release notes


From the Free Pascal wiki, page "Lazarus 1.4.0 release notes", as it stood on 2016-07-13 after a change by JuhaManninen, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 1, last changed by WikiArchive .