he Lazarus team is glad to announce the 0.9.28 release. This release
is based on fpc 2.2.4.
This release can be downloaded from the SourceForge download page:
http://sourceforge.net/projects/lazarus/files/
Highlights / Major changes:
LCL:
* Carbon: Much more feature complete and stable
* Windows CE: Implemented TCalendar, TFloatSpinEdit, TOpenDialog
and TSaveDialog
* TFrame support. Visually nesting in the IDE.
* TMonitor class: multi-monitor support
* New components: TShellTreeView, TShellListView and TFilterComboBox
* Refactoring of LCL reduced minimum size of executables by about 15%
IDE:
* New IDE options dialog combines environments, editor, codetools,
code explorer, debugger and help options.
* Application icon has been added to the Project Options
* Many source editor improvements like display of "double width" fonts
(Eastern, Japanese, Chinese, Arabic, ...), better code folding,
highlighting, syncro editing, persistent blocks ...
* Codetools: removing empty methods, block completion,
update references when renaming a unit
* Debugger: assembler windows, easier exception handling,
breakpoint properties
And thousands of fixes and smaller changes. The list of changes can be
found here:
http://wiki.lazarus.freepascal.org/L..._release_notes
Known issues:
- Debian packages: the default lazarus directory is wrong.
The IDE detects the right one and asks on first start.
Just click Ok.
- When compiling a test application the compiler can not
find project1.lrs. Workaround: save the project before
compiling OR create an empty file /tmp/project1.lrs.
Bookmarks