Kutolewa kwa Lazaro 3.0, mazingira ya maendeleo ya FreePascal

Baada ya karibu miaka miwili ya maendeleo, kutolewa kwa mazingira jumuishi ya maendeleo Lazarus 3.0, kulingana na mkusanyaji wa FreePascal na kufanya kazi sawa na Delphi, imechapishwa. Mazingira yameundwa kufanya kazi na kutolewa kwa mkusanyaji wa FreePascal 3.2.2. Vifurushi vya usakinishaji vilivyotengenezwa tayari na Lazaro vimetayarishwa kwa Linux, macOS na Windows.

Miongoni mwa mabadiliko katika toleo jipya:

  • Imeongeza seti ya wijeti zenye msingi wa Qt6, zilizoundwa kwa kutumia vifungo vya C kutoka Qt6 6.2.0.
  • Seti iliyoboreshwa ya wijeti zenye msingi wa Qt5 zinazotumia kitanzi cha tukio asilia cha Qt.
  • Kwa matoleo yote ya Qt, vipengele TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown na TCustomComboBox.ItemWidth vinatekelezwa.
  • Vifungo vinavyotokana na GTK3 vimeundwa upya kabisa na sasa vinahitaji angalau GTK 3.24.24 na Glib 2.66.
  • Seti ya wijeti za Cocoa zinazotumiwa katika programu za macOS zimeongeza usaidizi kwa usanidi wa vidhibiti vingi na uwezo wa kutumia IME (Kihariri cha Mbinu ya Kuingiza), kwa mfano, kwa kuingiza Emoji.
  • Uwezo wa TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView vipengele vimepanuliwa au tabia imebadilishwa.
  • Kiolesura cha ramani ya herufi kimeundwa upya, ambacho sasa kimeundwa kama kifurushi tofauti na inasaidia kubadilisha ukubwa wa herufi.
  • Mhariri hutoa uangazaji wa PasDoc.
  • Kunja/kupanua madarasa, rekodi na mkusanyiko kumeongezwa kwenye madirisha ya Saa na Maeneo Yako, na uonyeshaji wa anwani za aina zilizo na viashiria umetekelezwa.
  • Dirisha la Saa sasa lina uwezo wa kupanga upya katika hali ya Buruta na Achia.
  • Vichungi vya utaftaji na chaguo za vitendaji vya kupiga simu vimeongezwa kwenye dirisha la Kagua.
  • Dirisha la Tathmini/Kurekebisha linatoa mpangilio mpya wa vipengele vya kiolesura.
  • Dirisha la Assembler lina historia ya urambazaji.

Kutolewa kwa Lazaro 3.0, mazingira ya maendeleo ya FreePascal


Chanzo: opennet.ru

Kuongeza maoni