Новости
Вышел Lazarus 0.9.8
21.07.2005 Сергей Смирнов
Забирать можно
вот тут
Доступны пакеты в форматах rpm, tgz, windows binaries и новый: MacOSX dmg.
Основные нововведения и исправления в 0.9.8 по сравнению с 0.9.6 следующие:
===================================================
- Теперь необходим компилятор FPC 2.0. Использовать FPC 1.0 для компиляции Lazarus больше невозможно.
Загрузить FPC 2.0 можно там же, где и Lazarus или с www.freepascal.org.
- Стал доступен инсталятор для MacOSX.
- Появился редактор документации Lazarus - lazde - от Michael Van Canneyt.
- Добавлен пакет поддержки принтеров CUPS и Windows - printer4lazarus от Olivier Guilbaud.
- Отладчик теперь поддерживает PowerPC (и Sparc) в части получения классов исключений (Exception classes).
- Теперь Вы можете установить/удалить несколько пакетов за один раз.
Например, на свежеустановленный Lazarus Вы можете "накатить" сразу все необходимые пакеты для доступа к базам данных, для печати и т.п.
Соответственно, добавлен диалог: Components -> Configure installed packages
- Новый компонент TColorBox от Darius Blaszijk.
- TPortableAnyMapGraphic для pbm, pgm, ppm графики от Colin Western.
- Заново реализован ZOrder, а в IDE добавлена возможность двигать контрол вверх/вниз.
- Добавлена возможность создавать файлы/модули прямо в диалоге добавления редактора пакета.
- IDE таперь поддерживает двойные последовательности клавиатурных сокращений (вроде Ctrl+K+Ctrl+I) от Andreas Berger.
- Добавлена поддержка чекбоксов в DbGrid от меня.
- IDE получила поддержку редактирования полей источников данных от Alexandrov Alexandru.
- Добавлены иконки для Treeview в инспекторе объектов и реализована смена родительского узла с помощью drag-and-drop от Luca Minuti.
- Пакеты времени исполнения теперь можно установить в IDE, о чём выдаётся уведомление.
- Файлы LFM теперь сохраняются и загружаются в формате, независимом от локали/языковых настроек для чисел с плавающей точкой (single/double/extended). Некоторые старые lfm файлы возможно придётся исправить вручную.
- Добавлена закладка favorite properties в инспектор объектов.
- TSplitter теперь работает и с Align=alNone и AnchorSide.
- TListBox.OnSelectionChange теперь срабатывает каждый раз, когда меняется ItemIndex.
- Добавлены редакторы компонент TCheckGroup/TCheckListBox от Salvatore Coppola.
- Завершение идентификатора теперь срабатывает автоматически (с регулируемой задержкой) после точки, а не только при нажатии Ctrl-Space.
- TMouse.Get/SetCursor от Andrew Haines.
- IDE интерфейс для регулярных выражений: ideintf/texttools.pas
- В контекстное меню редактора исходных текстов добавлены команды Cut/Copy/Paste от George Lober.
- Добавлен метод TApplication.ShowMainForm от George Lober.
- Различные добавления в интерфейс IDE для файлов и проектов.
- Новый атрибут для модулей пакета: Use Unit. Используйте его для модулей, которые не требуется компилировать каждый раз.
- FPCanvas теперь используется как предок TCanvas. Это также меняет TFont, TPen, TBrush.
- И ещё сотни маленьких улучшений, изменений и исправлений.
» обсудить новость на форуме» все новости