FreePascal üçün inkişaf mühiti olan Lazarus 3.0-ın buraxılışı

Demək olar ki, iki illik inkişafdan sonra, FreePascal kompilyatoruna əsaslanan və Delphi-yə bənzər tapşırıqları yerinə yetirən Lazarus 3.0 inteqrasiya olunmuş inkişaf mühitinin buraxılışı nəşr olundu. Ətraf mühit FreePascal 3.2.2 kompilyatorunun buraxılışı ilə işləmək üçün nəzərdə tutulmuşdur. Lazarus ilə hazır quraşdırma paketləri Linux, macOS və Windows üçün hazırlanmışdır.

Yeni buraxılışda dəyişikliklər arasında:

  • Qt6 6-dan C-bağlamalarından istifadə etməklə qurulmuş Qt6.2.0 əsaslı vidjetlər dəsti əlavə edildi.
  • Qt-nin yerli hadisə dövrəsindən istifadə edən Qt5 əsaslı vidjetlərin təkmilləşdirilmiş dəsti.
  • Qt-ın bütün versiyaları üçün TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown və TCustomComboBox.ItemWidth komponentləri həyata keçirilir.
  • GTK3 əsaslı bağlamalar tamamilə yenidən işlənib və indi ən azı GTK 3.24.24 və Glib 2.66 tələb olunur.
  • MacOS üçün tətbiqlərdə istifadə olunan Kakao vidjetləri dəsti çox monitorlu konfiqurasiyalar üçün dəstək və məsələn, Emoji daxiletməsi üçün IME (Giriş Metod Redaktoru) istifadə etmək imkanı əlavə edib.
  • TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView komponentlərinin imkanları genişləndirilmiş və ya davranış dəyişdirilmişdir.
  • Simvol xəritəsi interfeysi yenidən işlənib, o, indi ayrıca paket kimi tərtib edilib və simvolların ölçüsünün dəyişdirilməsini dəstəkləyir.
  • Redaktor PasDoc işıqlandırmasını təmin edir.
  • Saatlar və Yerlilər pəncərələrinə siniflərin, qeydlərin və massivlərin yığcamlaşdırılması/genişləndirilməsi əlavə edilib və göstəricilərlə növlər üçün ünvanların göstərilməsi həyata keçirilib.
  • Saatlar pəncərəsi indi Çək və Bırak rejimində yenidən qruplaşdırmaq imkanına malikdir.
  • Təftiş pəncərəsinə axtarış filtrləri və zəng funksiyaları üçün seçimlər əlavə edilib.
  • Qiymətləndirmə/Dəyişdirmə pəncərəsi interfeys elementlərinin yeni tərtibatını təklif edir.
  • Assembler pəncərəsi naviqasiya tarixçəsini ehtiva edir.

FreePascal üçün inkişaf mühiti olan Lazarus 3.0-ın buraxılışı


Mənbə: opennet.ru

Добавить комментарий