Бараг хоёр жилийн турш хөгжүүлсний дараа 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 (Input Method Editor), жишээлбэл, Emoji оролтод ашиглах чадварыг нэмсэн.
- TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView бүрэлдэхүүн хэсгүүдийн чадавхийг өргөжүүлсэн эсвэл зан төлөв өөрчлөгдсөн.
- Тэмдэгтийн газрын зургийн интерфейсийг шинэчилсэн бөгөөд одоо тусдаа багц хэлбэрээр бүтээгдсэн бөгөөд тэмдэгтүүдийн хэмжээг өөрчлөхийг дэмждэг.
- Засварлагч нь PasDoc-ийн тодруулгыг өгдөг.
- Watches болон Locals цонхонд анги, бүртгэл, массивыг задлах/өргөтгөх функцийг нэмж, заагчтай төрлүүдийн хаягийг харуулахыг хэрэгжүүлсэн.
- Цагны цонх одоо Drag and Drop горимд дахин бүлэглэх боломжтой болсон.
- Шалгах цонхонд хайлтын шүүлтүүр болон дуудлагын функцүүдийн сонголтыг нэмсэн.
- Үнэлгээ/Өөрчлөх цонх нь интерфейсийн элементүүдийн шинэ зохион байгуулалтыг санал болгодог.
- Ассемблер цонх нь навигацийн түүхийг агуулдаг.
Эх сурвалж: opennet.ru