Difference between revisions of "Lazarus 4.0 release notes"

From Free Pascal wiki
Jump to navigationJump to search
Line 6: Line 6:
  
 
== IDE Changes ==
 
== IDE Changes ==
 +
 +
=== Project ===
 +
 +
* Added compiler option for [[FPC_Subtarget_Support|SubTarget]]
  
 
=== Debugger ===
 
=== Debugger ===

Revision as of 13:16, 26 July 2023

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

LCL Interfaces Changes

LCL Changes

IDE Changes

Project

Debugger

  • Alt + Left-Mouse Gutter click / Ctrl-Alt-F5: Add breakpoint (if not yet set) and ,pen properties of breakpoint.

IDE Interface Changes

Components

Changes affecting compatibility

LCL incompatibility

TTaskDialog

  • The implementation of TTaskDialog has been refactored.
    • Widgetset specific implementation has been moved to the widgetset.
    • The emulated taskdialog has been moved to a new unit: TaskDlgEmulation.
    • The unit LCLTaskDialog has been deprecated.
  • Remedy: if you use TTaskDialog from (now deprecated) unit LCLTaskDialog, use TTaskDialog from Dialogs unit instead.

Components incompatibility

Other release notes