Lazarus 1.0 release notes

From Lazarus wiki
Revision as of 12:09, 31 January 2011 by Paul Ishenin (talk | contribs) (New page: {{Lazarus 0.99.0 release notes}} '''Lazarus 0.99.0 is not yet released. This page is under construction!''' Statistics: # commits: xxx # log: svn log -r xxxx:xxxx # resolved bug tracker ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Template:Lazarus 0.99.0 release notes

Lazarus 0.99.0 is not yet released. This page is under construction!

Statistics:

  1. commits: xxx
  2. log: svn log -r xxxx:xxxx
  3. resolved bug tracker issues: xxx

LCL Interfaces major changes

LCL Changes

  • TCustomForm.Create raises an exception if form resource is not found.

IDE Changes

Codetools

Components

Changes affecting compatibility

TCustomForm.Create raises an exception if resource is not found

  • Reason:: Each form created by IDE should have a resource so if resource is not found it is something wrong with either a resource or unit which contains this form. Therefore application should inform the developer that form can't function correctly without the resource. This change is also delphi compatible and compatible with TFrame and TDataModule components.
  • Remedy: If you need resource less form you have 2 options: 1) Create a TForm class (not a descendant) 2) Contruct your form using CreateNew() constructor