Itusilẹ ti Lasaru 3.0, agbegbe idagbasoke fun FreePascal

Lẹhin ti o fẹrẹ to ọdun meji ti idagbasoke, itusilẹ ti agbegbe idagbasoke iṣọpọ Lazarus 3.0, ti o da lori akopọ FreePascal ati ṣiṣe awọn iṣẹ ṣiṣe ti o jọra si Delphi, ti ṣe atẹjade. A ṣe apẹrẹ ayika lati ṣiṣẹ pẹlu itusilẹ ti FreePascal 3.2.2 alakojo. Awọn idii fifi sori ẹrọ ti o ti ṣetan pẹlu Lasaru ti pese sile fun Linux, macOS ati Windows.

Lara awọn ayipada ninu itusilẹ tuntun:

  • Fi kun kan ti ṣeto ti Qt6-orisun ẹrọ ailorukọ, itumọ ti ni lilo C-abuda lati Qt6 6.2.0.
  • Dara si ṣeto ti Qt5-orisun ẹrọ ailorukọ ti o lo Qt ká abinibi iṣẹlẹ lupu.
  • Fun gbogbo awọn ẹya ti Qt, awọn paati TCheckBox.Alignment, TRAdioButton.Alignment, TCustomComboBox.AdjustDropDown ati TCustomComboBox.ItemWidth ti wa ni imuse.
  • Awọn asopọ ti o da lori GTK3 ti ni atunkọ patapata ati bayi nilo o kere ju GTK 3.24.24 ati Glib 2.66.
  • Eto ti awọn ẹrọ ailorukọ koko ti a lo ninu awọn ohun elo fun macOS ti ṣafikun atilẹyin fun awọn atunto atẹle pupọ ati agbara lati lo IME (Olootu Ọna Input), fun apẹẹrẹ, fun titẹ sii Emoji.
  • Awọn agbara ti TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRAdioButton, TShellTreeView, TShellListView, awọn paati TTreeView ti gbooro tabi ihuwasi yipada.
  • Ni wiwo maapu ohun kikọ ti ni atunṣe, eyiti o jẹ apẹrẹ ni bayi bi akojọpọ lọtọ ati atilẹyin iyipada iwọn awọn ohun kikọ.
  • Olootu n pese afihan PasDoc.
  • Collapse / faagun awọn kilasi, awọn igbasilẹ ati awọn akojọpọ ti fi kun si awọn window Awọn iṣọ ati Awọn agbegbe, ati ifihan awọn adirẹsi fun awọn oriṣi pẹlu awọn itọka ti a ti ṣe imuse.
  • Ferese Awọn iṣọ ni bayi ni agbara lati tun ṣe akojọpọ ni ipo Fa ati Ju silẹ.
  • Awọn asẹ wiwa ati awọn aṣayan fun awọn iṣẹ pipe ni a ti ṣafikun si window Ṣayẹwo.
  • Ferese Iṣiro/Ṣatunkọ nfunni ni ipilẹ tuntun ti awọn eroja wiwo.
  • Ferese Apejọ ni itan lilọ kiri ninu.

Itusilẹ ti Lasaru 3.0, agbegbe idagbasoke fun FreePascal


orisun: opennet.ru

Fi ọrọìwòye kun