Lazarus 3.0, FreePascal izstrādes vides, izlaišana

Pēc gandrīz divu gadu izstrādes ir publicēta integrētās izstrādes vides Lazarus 3.0 izlaidums, kas balstīts uz FreePascal kompilatoru un veic Delphi līdzīgus uzdevumus. Vide ir paredzēta darbam ar FreePascal 3.2.2 kompilatora izlaišanu. Gatavās instalācijas pakotnes ar Lazarus ir sagatavotas operētājsistēmai Linux, macOS un Windows.

Starp izmaiņām jaunajā laidienā:

  • Pievienota uz Qt6 balstītu logrīku kopa, kas izveidota, izmantojot Qt6 6.2.0 C saistījumus.
  • Uzlabota Qt5 logrīku kopa, kas izmanto Qt vietējo notikumu cilpu.
  • Visām Qt versijām ir ieviesti komponenti TCheckBox.Alignment, TRAdioButton.Alignment, TCustomComboBox.AdjustDropDown un TCustomComboBox.ItemWidth.
  • Uz GTK3 balstītie saistījumi ir pilnībā pārveidoti, un tagad tiem ir nepieciešams vismaz GTK 3.24.24 un Glib 2.66.
  • Cocoa logrīku komplekts, ko izmanto MacOS lietojumprogrammās, ir pievienojis atbalstu vairāku monitoru konfigurācijām un iespēju izmantot IME (ievades metodes redaktoru), piemēram, emocijzīmju ievadei.
  • Ir paplašinātas TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRAdioButton, TShellTreeView, TShellListView, TTreeView komponentu iespējas vai ir mainīta uzvedība.
  • Ir pārveidots rakstzīmju kartes interfeiss, kas tagad ir izveidots kā atsevišķa pakotne un atbalsta rakstzīmju lieluma maiņu.
  • Redaktors nodrošina PasDoc izcelšanu.
  • Logiem Watches un Locals ir pievienots klašu, ierakstu un masīvu sabrukums/paplašināšana, un ir ieviesta tipu adrešu parādīšana ar norādes.
  • Logam Pulksteņi tagad ir iespēja pārgrupēties vilkšanas un nomešanas režīmā.
  • Pārbaudes logam ir pievienoti meklēšanas filtri un funkciju izsaukšanas opcijas.
  • Logā Novērtēt/Modificēt tiek piedāvāts jauns interfeisa elementu izkārtojums.
  • Assembler logā ir navigācijas vēsture.

Lazarus 3.0, FreePascal izstrādes vides, izlaišana


Avots: opennet.ru

Pievieno komentāru