Pagpagawas sa Lazarus 3.0, usa ka palibot sa pag-uswag alang sa FreePascal

Human sa hapit duha ka tuig nga pag-uswag, ang pagpagawas sa integrated development environment nga Lazarus 3.0, base sa FreePascal compiler ug paghimo sa mga buluhaton nga susama sa Delphi, gimantala. Ang palibot gidesinyo sa pagtrabaho uban sa pagpagawas sa FreePascal 3.2.2 compiler. Ang mga andam nga gihimo nga mga pakete sa pag-install kauban si Lazarus giandam alang sa Linux, macOS ug Windows.

Lakip sa mga pagbag-o sa bag-ong pagpagawas:

  • Gidugang ang usa ka set sa Qt6-based widgets, gitukod gamit ang C-bindings gikan sa Qt6 6.2.0.
  • Gipaayo nga set sa Qt5-based nga mga widget nga naggamit sa Qt's native event loop.
  • Alang sa tanang bersyon sa Qt, ang mga component nga TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown ug TCustomComboBox.ItemWidth kay gipatuman.
  • Ang GTK3-based bindings bug-os nga gidesinyo pag-usab ug karon nagkinahanglan ug labing menos GTK 3.24.24 ug Glib 2.66.
  • Ang set sa Cocoa widgets nga gigamit sa mga aplikasyon para sa macOS nakadugang og suporta para sa multi-monitor configurations ug ang abilidad sa paggamit sa IME (Input Method Editor), pananglitan, para sa Emoji input.
  • Ang mga kapabilidad sa TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView nga mga sangkap gipalapdan o ang kinaiya nausab.
  • Ang interface sa mapa sa karakter gidesinyo pag-usab, nga karon gidisenyo isip usa ka bulag nga pakete ug nagsuporta sa pagbag-o sa gidak-on sa mga karakter.
  • Ang editor naghatag ug PasDoc highlighting.
  • Ang pag-collapse/pagpalapad sa mga klase, mga rekord ug mga han-ay gidugang sa mga Watches ug Locals nga mga bintana, ug ang pagpakita sa mga adres alang sa mga tipo nga adunay mga pointer gipatuman.
  • Ang bintana sa Mga Relo karon adunay katakus sa pagpundok pag-usab sa Drag ug Drop mode.
  • Ang mga filter sa pagpangita ug mga kapilian alang sa mga function sa pagtawag gidugang sa bintana sa Inspeksyon.
  • Ang Evaluate/Modify nga bintana nagtanyag og bag-ong layout sa mga elemento sa interface.
  • Ang bintana sa Assembler naglangkob sa kasaysayan sa nabigasyon.

Pagpagawas sa Lazarus 3.0, usa ka palibot sa pag-uswag alang sa FreePascal


Source: opennet.ru

Idugang sa usa ka comment