Matapos ang halos dalawang taon ng pagbuo, inilabas na ang Lazarus 3.0, isang integrated development environment (IDE) na nakabatay sa FreePascal compiler at nagsasagawa ng mga gawaing parang Delphi. Ang IDE ay dinisenyo upang gumana kasama ng FreePascal 3.2.2 compiler release. May mga handa nang gamiting Lazarus installation packages na magagamit para sa... Linux, macOS и Windows.
Kabilang sa mga pagbabago sa bagong release:
- Nagdagdag ng set ng Qt6-based na mga widget, na binuo gamit ang C-bindings mula sa Qt6 6.2.0.
- Pinahusay na hanay ng mga widget na nakabatay sa Qt5 na gumagamit ng loop ng katutubong kaganapan ng Qt.
- Para sa lahat ng bersyon ng Qt, ipinapatupad ang mga bahaging TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown at TCustomComboBox.ItemWidth.
- Ang GTK3-based na mga binding ay ganap na muling idinisenyo at ngayon ay nangangailangan ng hindi bababa sa GTK 3.24.24 at Glib 2.66.
- Ang hanay ng mga Cocoa widget na ginagamit sa mga aplikasyon para sa macOS, nagdagdag ng suporta para sa mga configuration ng multi-monitor at ang kakayahang gumamit ng IME (Input Method Editor), halimbawa, para ilagay ang Emoji.
- Ang mga kakayahan ng TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView na mga bahagi ay pinalawak o nagbago ang gawi.
- Ang interface ng character map ay muling idinisenyo, na idinisenyo na ngayon bilang isang hiwalay na pakete at sumusuporta sa pagbabago ng laki ng mga character.
- Ang editor ay nagbibigay ng PasDoc highlight.
- Ang pag-collapse/pagpapalawak ng mga klase, record at array ay naidagdag sa mga Watches at Locals window, at ang pagpapakita ng mga address para sa mga uri na may mga pointer ay ipinatupad.
- Ang window ng Mga Relo ay mayroon na ngayong kakayahang mag-regroup sa Drag and Drop mode.
- Ang mga filter ng paghahanap at mga opsyon para sa mga function ng pagtawag ay naidagdag sa Inspect window.
- Nag-aalok ang window ng Evaluate/Modify ng bagong layout ng mga elemento ng interface.
- Ang Assembler window ay naglalaman ng kasaysayan ng nabigasyon.

Pinagmulan: opennet.ru
