Difference between revisions of "Lazarus 1.10.0 release notes"

From Free Pascal wiki
Jump to navigationJump to search
Line 9: Line 9:
  
 
= LCL Changes =
 
= LCL Changes =
 +
 +
=== MouseEntered deprecated/missing ===
 +
 +
* Old behaviour: No warning on using MouseEntered
 +
* New behaviour: Warning: Symbol "MouseEntered" is deprecated: "use MouseInClient instead"
 +
* Reason: Delphi compatibility
 +
* Remedy: use property MouseInClient instead
  
 
= IDE Changes =
 
= IDE Changes =

Revision as of 20:26, 15 June 2017

Lazarus 1.10.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 Changes

LCL Changes

MouseEntered deprecated/missing

  • Old behaviour: No warning on using MouseEntered
  • New behaviour: Warning: Symbol "MouseEntered" is deprecated: "use MouseInClient instead"
  • Reason: Delphi compatibility
  • Remedy: use property MouseInClient instead

IDE Changes

IDE Interfaces Changes

Components

Changes affecting compatibility

LazUtils

LCL incompatibilities

TCustomComboBox.ReadOnly was deprecated

  • Old behavior: When True, only items from the list are accepted, by direct selection from the list or AutoComplete.
  • New behavior: it does nothing and will be removed.
  • Reason: Delphi-compatibility, confusing naming, WS compatibility (different behavior on Win32/Qt/Gtk)
  • Remedy: Use extended styles for the same feature.

Components incompatibilities

IDE incompatibilities

Previous release notes