Lazarus 1.8.4

Lazarus

Lazarus — вільне середовище розробки програмного забезпечення з відкритим вихідним кодом, яке побудоване на компіляторі Free Pascal з додаванням Інтегрованого Середовища Розробки (IDE). Lazarus є багатоцільовим інструментом програмування, тобто на ньому можна створювати програми різних типів (консольні додатки, динамічно-приєднувані бібліотеки, GUI додатки).

Lazarus містить в своєму складі редактор коду, візуальний проектувальник форм, а також бібліотеку компонентів, яка дуже добре сумісна з Бібліотекою Візуальних Компонентів Delphi (VCL). Бібліотека Візуальних Компонентів Lazarus (LCL) містить еквіваленти для більшості контролів з VCL (форми, кнопки, текстові поля і т.д.), які використовуються для створення додатків із графічним інтерфейсом.

Основні можливості Lazarus:

— Можливість легкого перенесення Delphi-програм з графічним інтерфейсом в різні ОС: Linux, FreeBSD, Mac OS X, Microsoft Windows.
— Редактор форм і інспектор об’єктів максимально наближені до Delphi.
— Інтерфейс налагодження (використовується зовнішній відладник GDB).
— Простий перехід для Delphi програмістів завдяки близькості LCL до VCL
— Повністю юнікодовий (UTF-8) інтерфейс і редактор.
— Потужний редактор коду, що містить систему підказок, гіпертекстову навігацію по вихідним текстам, автозавершення коду і рефакторинг.
— Форматування коду «з коробки», використовуючи механізми Jedi Code Format.
— Підтримка двох стилів асемблера: Intel і AT&T.
— Підтримка безлічі типів синтаксису Pascal: Object Pascal, Turbo Pascal, Mac Pascal, Delphi.
— Власний формат управління пакетами.

Зміни в останній версії (історія змін)

  • LCL: GTK2: чи не привертайте увагу TPanel до повідомлень миші.
  • Конструктор: попереджено AV після видалення елемента управління csDesignInteractive в ControlStyle.
  • Вилучено csDesignInteractive з ControlStyle з TControlBar.
  • Зроблено popupnotifier з підтримкою dpi.
  • Виправлено UCS2LEToUTF8 для 1-го ніпута.
  • Виправлено розбір аргументів.
  • Виправлено номера і # 123.
  • Виправлено навігацію клавіатури в RadioGroup з відключеними елементами.
  • ObjectInspector: Виправлений SHIFT, щоб вибрати діапазон.
  • TLazSynEditNestedFoldsList виправлено помилку з кешуватися даними.
  • Виправлена ​​неправильна висота елемента, коли в заголовку ObjectInspector задано значення «-» і навпаки.
  • Виправлений вибір елемента управління TLabel.FocusControl без натискання клавіші ALT.
  • Прискорення клавіш знову буде виправлено після ревізії.
  • Виправлено, «helper for» не повинен генерувати «foldnode-info» для «for».
  • Приховано нереалізований варіант «Скасувати після збереження».
  • Виправлено доступ до масиву квітів поза діапазоном в LazIntfImages.CopyPixels.
  • Виправлено витік пам'яті, пов'язану з малими осями.
  • Розбір зовнішньої константи.
  • Виправлено нескінченний цикл align / autosize.
  • Виправлено range check / used неправильна змінна.
  • Виправлено вхід фільтра властивостей: каретні стрибки починаються.
Автор: Mattias Gaertner
Оновлено:
Версія Windows: XP, Vista, 7
Українська мова: Присутня
Російська мова: Присутня

Завантажити
Lazarus

Коментарі

Коментарів ще немає. Ви можете залишити свій коментар до програми Lazarus. Для цього потрібно увійти. Якщо ви ще не з нами – зареєструйтесь.

Інші програми у цій категорії