Lansarea Lazarus 3.0, un mediu de dezvoltare pentru FreePascal

După aproape doi ani de dezvoltare, a fost publicată lansarea mediului de dezvoltare integrat Lazarus 3.0, bazat pe compilatorul FreePascal și care realizează sarcini similare cu Delphi. Mediul este conceput pentru a funcționa cu lansarea compilatorului FreePascal 3.2.2. Pachetele de instalare gata făcute cu Lazarus sunt pregătite pentru Linux, macOS și Windows.

Printre modificările din noua versiune:

  • S-a adăugat un set de widget-uri bazate pe Qt6, construite folosind legături C din Qt6 6.2.0.
  • Set îmbunătățit de widget-uri bazate pe Qt5 care utilizează bucla de evenimente nativă a lui Qt.
  • Pentru toate versiunile de Qt, componentele TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown și TCustomComboBox.ItemWidth sunt implementate.
  • Legăturile bazate pe GTK3 au fost complet reproiectate și acum necesită cel puțin GTK 3.24.24 și Glib 2.66.
  • Setul de widget-uri Cocoa utilizate în aplicațiile pentru macOS a adăugat suport pentru configurații cu mai multe monitoare și capacitatea de a utiliza IME (Input Method Editor), de exemplu, pentru introducerea Emoji.
  • Capacitățile componentelor TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView au fost extinse sau comportamentul s-a schimbat.
  • Interfața hărții de caractere a fost reproiectată, care este acum concepută ca un pachet separat și acceptă modificarea dimensiunii caracterelor.
  • Editorul oferă evidențierea PasDoc.
  • Restrângerea/extinderea claselor, înregistrărilor și matricelor a fost adăugată la ferestrele Watches și Locals, iar afișarea adreselor pentru tipurile cu pointeri a fost implementată.
  • Fereastra Ceasuri are acum capacitatea de a se regrupa în modul Drag and Drop.
  • Filtrele de căutare și opțiunile pentru funcții de apel au fost adăugate la fereastra Inspectare.
  • Fereastra Evaluare/Modificare oferă un nou aspect al elementelor de interfață.
  • Fereastra Assembler conține istoricul de navigare.

Lansarea Lazarus 3.0, un mediu de dezvoltare pentru FreePascal


Sursa: opennet.ru

Adauga un comentariu