Новости

Вышел 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.
  • И ещё сотни маленьких улучшений, изменений и исправлений.


» обсудить новость на форуме

» все новости
Актуальные версии
FPC3.2.2release
Lazarus3.2release
MSE5.10.0release
fpGUI1.4.1release
links