Lazarus 3.0 kaleratzea, FreePascal-erako garapen-ingurune bat

Ia bi urteko garapenaren ondoren, Lazarus 3.0 garapen-ingurune integratuaren kaleratzea argitaratu da, FreePascal konpilatzailean oinarrituta eta Delphiren antzeko zereginak egiten dituena. Ingurunea FreePascal 3.2.2 konpiladorearen bertsioarekin lan egiteko diseinatuta dago. Lazarus-ekin prest egindako instalazio paketeak Linux, macOS eta Windows-erako prestatuta daude.

Argitalpen berriaren aldaketen artean:

  • Qt6-n oinarritutako widget multzo bat gehitu da, Qt6 6.2.0-ko C-loturak erabiliz eraikia.
  • Qt-en jatorrizko gertaeren begizta erabiltzen duten Qt5-en oinarritutako widget multzo hobetua.
  • Qt-en bertsio guztietarako, TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown eta TCustomComboBox.ItemWidth osagaiak ezartzen dira.
  • GTK3-n oinarritutako loturak guztiz birmoldatu dira eta orain gutxienez GTK 3.24.24 eta Glib 2.66 behar dituzte.
  • MacOS aplikazioetan erabiltzen den Cocoa widget-en multzoak monitore anitzeko konfigurazioetarako eta IME (Input Method Editor) erabiltzeko gaitasuna gehitu du, adibidez, Emoji sarrerarako.
  • TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView osagaien gaitasunak zabaldu dira edo portaera aldatu da.
  • Karaktereen maparen interfazea birdiseinatu da, orain pakete bereizi gisa diseinatuta dagoena eta karaktereen tamaina aldatzea onartzen duena.
  • Editoreak PasDoc nabarmentzea eskaintzen du.
  • Klaseak, erregistroak eta matrizeak tolestu/zabaldu dira Watches eta Locals leihoetan, eta erakusleak dituzten moten helbideak bistaratzea ezarri da.
  • Erlojuak leihoak arrastatu eta jaregin moduan birbiltzeko gaitasuna du orain.
  • Bilaketa-iragazkiak eta funtzioak deitzeko aukerak gehitu dira Ikuskatu leihoan.
  • Ebaluatu/Aldatu leihoak interfazearen elementuen diseinu berria eskaintzen du.
  • Mihiztagailuaren leihoak nabigazio-historia du.

Lazarus 3.0 kaleratzea, FreePascal-erako garapen-ingurune bat


Iturria: opennet.ru

Gehitu iruzkin berria