Rilaxx ta' Lazarus 3.0, ambjent ta' żvilupp għal FreePascal

Wara kważi sentejn ta 'żvilupp, ir-rilaxx ta' l-ambjent ta 'żvilupp integrat Lazarus 3.0, ibbażat fuq il-kompilatur FreePascal u li jwettaq kompiti simili għal Delphi, ġie ppubblikat. L-ambjent huwa ddisinjat biex jaħdem bir-rilaxx tal-kompilatur FreePascal 3.2.2. Pakketti ta 'installazzjoni lesti ma' Lazarus huma ppreparati għal Linux, macOS u Windows.

Fost il-bidliet fir-rilaxx il-ġdid:

  • Żieda sett ta’ widgets ibbażati fuq Qt6, mibnija bl-użu ta’ C-bindings minn Qt6 6.2.0.
  • Sett imtejjeb ta' widgets ibbażati fuq Qt5 li jużaw il-linja tal-avveniment nattiva ta' Qt.
  • Għall-verżjonijiet kollha ta' Qt, il-komponenti TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown u TCustomComboBox.ItemWidth huma implimentati.
  • L-irbit ibbażati fuq GTK3 ġew iddisinjati kompletament mill-ġdid u issa jeħtieġu mill-inqas GTK 3.24.24 u Glib 2.66.
  • Is-sett ta 'widgets tal-Kawkaw użati fl-applikazzjonijiet għal macOS żied l-appoġġ għal konfigurazzjonijiet b'ħafna monitors u l-abbiltà li tuża IME (Input Method Editor), pereżempju, għall-input Emoji.
  • Il-kapaċitajiet tal-komponenti TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView ġew estiżi jew l-imġiba nbidlet.
  • L-interface tal-mappa tal-karattri ġiet iddisinjata mill-ġdid, li issa hija mfassla bħala pakkett separat u jappoġġja t-tibdil tad-daqs tal-karattri.
  • L-editur jipprovdi PasDoc jenfasizza.
  • Kollass/espansjoni ta' klassijiet, rekords u arrays ġie miżjud mat-twieqi ta' l-Arloġġi u l-Lokal, u l-wiri ta' indirizzi għal tipi b'pointers ġie implimentat.
  • It-tieqa tal-Arloġġi issa għandha l-abbiltà li terġa 'tiġbor fil-mod Drag and Drop.
  • Fittex filtri u għażliet għall-funzjonijiet tas-sejħa ġew miżjuda mat-tieqa Spezzjona.
  • It-tieqa Evalwa/Immodifika toffri tqassim ġdid tal-elementi tal-interface.
  • It-tieqa tal-Assembler fiha l-istorja tan-navigazzjoni.

Rilaxx ta' Lazarus 3.0, ambjent ta' żvilupp għal FreePascal


Sors: opennet.ru

Żid kumment