FreePascal-ийн хөгжүүлэлтийн орчин болох Lazarus 3.0 хувилбар

Бараг хоёр жилийн турш хөгжүүлсний дараа 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 горимд дахин бүлэглэх боломжтой болсон.
  • Шалгах цонхонд хайлтын шүүлтүүр болон дуудлагын функцүүдийн сонголтыг нэмсэн.
  • Үнэлгээ/Өөрчлөх цонх нь интерфейсийн элементүүдийн шинэ зохион байгуулалтыг санал болгодог.
  • Ассемблер цонх нь навигацийн түүхийг агуулдаг.

FreePascal-ийн хөгжүүлэлтийн орчин болох Lazarus 3.0 хувилбар


Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх