Дээрлик эки жылдык иштеп чыгуудан кийин, FreePascal компиляторуна негизделген жана Delphiге окшош тапшырмаларды аткарган Lazarus 3.0 интеграцияланган иштеп чыгуу чөйрөсүнүн релизи жарык көрдү. Айлана-чөйрө FreePascal 3.2.2 компиляторунун чыгарылышы менен иштөө үчүн иштелип чыккан. Lazarus менен даяр орнотуу пакеттери Linux, macOS жана Windows үчүн даярдалган.
Жаңы релиздеги өзгөрүүлөрдүн арасында:
- Qt6 6 C-байланыштарын колдонуу менен курулган Qt6.2.0 негизиндеги виджеттердин топтому кошулду.
- Qt'тин жергиликтүү окуялар циклин колдонгон Qt5 негизиндеги виджеттердин жакшыртылган топтому.
- Qtтин бардык версиялары үчүн TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown жана TCustomComboBox.ItemWidth компоненттери ишке ашырылат.
- GTK3 негизиндеги байланыштар толугу менен кайра иштелип чыккан жана азыр жок дегенде GTK 3.24.24 жана Glib 2.66 талап кылынат.
- MacOS үчүн тиркемелерде колдонулган Какао виджеттеринин топтому көп монитордун конфигурацияларына колдоо жана IME (Киргизүү методу редактору), мисалы, эмодзилерди киргизүү үчүн колдонуу мүмкүнчүлүгүн кошту.
- TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView компоненттеринин мүмкүнчүлүктөрү кеңейтилген же жүрүм-туруму өзгөргөн.
- Белгилердин картасынын интерфейси кайра иштелип чыкты, ал азыр өзүнчө пакет катары иштелип чыккан жана символдордун өлчөмүн өзгөртүүнү колдойт.
- Редактор PasDoc бөлүп көрсөтүүнү камсыз кылат.
- Класстарды, жазууларды жана массивдерди жыйыштыруу/кеңейтүү Watches жана Locals терезелерине кошулду жана көрсөткүчтөрү бар типтердин даректерин көрсөтүү ишке ашырылды.
- Сааттар терезеси эми сүйрөп жана түшүрүү режиминде кайра топтоо мүмкүнчүлүгүнө ээ.
- Текшерүү терезесине издөө чыпкалары жана чалуу функциялары үчүн опциялар кошулду.
- Баалоо/Өзгөртүү терезеси интерфейс элементтеринин жаңы схемасын сунуштайт.
- Ассемблер терезеси навигация тарыхын камтыйт.
Source: opennet.ru