Difference between revisions of "Lazarus 4.0 release notes"
From Lazarus wiki
Jump to navigationJump to searchLine 4: | Line 4: | ||
== LCL Changes == | == LCL Changes == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== IDE Changes == | == IDE Changes == | ||
Line 24: | Line 18: | ||
===LCL incompatibility=== | ===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=== | ===Components incompatibility=== |
Revision as of 23:45, 24 July 2023
Lazarus 4.0 is not yet released. This page is under construction!
LCL Interfaces Changes
LCL Changes
IDE Changes
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.