FreePascali arenduskeskkonna Lazarus 3.0 väljalase

Pärast ligi kaheaastast arendustööd on ilmunud FreePascali kompilaatoril põhinev ja Delphiga sarnaseid ülesandeid täitev integreeritud arenduskeskkond Lazarus 3.0. Keskkond on loodud töötama koos FreePascal 3.2.2 kompilaatori väljalaskega. Valmis installipaketid Lazarusega on ette valmistatud Linuxi, macOS-i ja Windowsi jaoks.

Uue versiooni muudatuste hulgas:

  • Lisatud on komplekt Qt6-põhiseid vidinaid, mis on loodud Qt6 6.2.0 C-sidumiste abil.
  • Täiustatud Qt5-põhiste vidinate komplekt, mis kasutavad Qt loomulikku sündmusesilmust.
  • Kõigi Qt versioonide jaoks on rakendatud komponendid TCheckBox.Alignment, TRAdioButton.Alignment, TCustomComboBox.AdjustDropDown ja TCustomComboBox.ItemWidth.
  • GTK3-põhised sidumised on täielikult ümber kujundatud ja nõuavad nüüd vähemalt GTK 3.24.24 ja Glib 2.66.
  • MacOS-i rakendustes kasutatav Cocoa vidinate komplekt on lisanud mitme monitori konfiguratsioonide toe ja võimaluse kasutada näiteks emotikonide sisendiks IME-d (Input Method Editor).
  • Komponentide TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRAdioButton, TShellTreeView, TShellListView, TTreeView võimalusi on laiendatud või käitumist muudetud.
  • Uuendatud on märgikaardi liides, mis on nüüd kujundatud eraldi paketina ja toetab märkide suuruse muutmist.
  • Redaktor pakub PasDoc esiletõstmist.
  • Akendele Watches ja Locals on lisatud klasside, kirjete ja massiivide ahendamine/laiendamine ning rakendatud on tüüpide aadresside kuvamine osutitega.
  • Kellade aknal on nüüd võimalus rühmitada ümber lohistamisrežiimis.
  • Kontrolli aknasse on lisatud otsingufiltrid ja funktsioonide kutsumise valikud.
  • Aken Hinda/Muuda pakub uut liideseelementide paigutust.
  • Assembleri aken sisaldab navigeerimisajalugu.

FreePascali arenduskeskkonna Lazarus 3.0 väljalase


Allikas: opennet.ru

Lisa kommentaar