FreePascal සඳහා සංවර්ධන පරිසරයක් වන Lazarus 3.0 නිකුත් කිරීම

වසර දෙකකට ආසන්න සංවර්ධනයකින් පසුව, FreePascal සම්පාදකය මත පදනම් වූ ඒකාබද්ධ සංවර්ධන පරිසරය Lazarus 3.0 නිකුත් කිරීම සහ Delphi වැනි කාර්යයන් ඉටු කිරීම ප්‍රකාශයට පත් කර ඇත. පරිසරය නිර්මාණය කර ඇත්තේ FreePascal 3.2.2 සම්පාදකයේ නිකුතුව සමඟ වැඩ කිරීමටය. Linux, macOS සහ Windows සඳහා Lazarus සමඟ සූදානම් කළ ස්ථාපන පැකේජ සකස් කර ඇත.

නව නිකුතුවේ වෙනස්කම් අතර:

  • Qt6 6 වෙතින් C-බන්ධන භාවිතයෙන් සාදන ලද Qt6.2.0-පාදක විජට් කට්ටලයක් එක් කරන ලදී.
  • Qt හි ස්වදේශික සිදුවීම් ලූපය භාවිතා කරන Qt5-පාදක විජට් වැඩි දියුණු කළ කට්ටලය.
  • Qt හි සියලුම අනුවාද සඳහා, TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown සහ TCustomComboBox.ItemWidth යන සංරචක ක්‍රියාත්මක වේ.
  • GTK3-පාදක බැඳීම් සම්පූර්ණයෙන්ම ප්‍රතිනිර්මාණය කර ඇති අතර දැන් අවම වශයෙන් GTK 3.24.24 සහ Glib 2.66 අවශ්‍ය වේ.
  • MacOS සඳහා යෙදුම්වල භාවිතා කරන Cocoa විජට් කට්ටලය බහු-මොනිටර් වින්‍යාස කිරීම් සඳහා සහය එක් කර ඇති අතර IME (ආදාන ක්‍රම සංස්කාරකය) භාවිතා කිරීමේ හැකියාව, උදාහරණයක් ලෙස, Emoji ආදානය සඳහා.
  • TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCcheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView සංරචකවල හැකියාවන් පුළුල් කර හෝ හැසිරීම් වෙනස් කර ඇත.
  • අක්ෂර සිතියම් අතුරුමුහුණත ප්‍රතිනිර්මාණය කර ඇත, එය දැන් වෙනම පැකේජයක් ලෙස නිර්මාණය කර ඇති අතර අක්ෂර ප්‍රමාණය වෙනස් කිරීමට සහාය වේ.
  • සංස්කාරකය PasDoc උද්දීපනය සපයයි.
  • පන්ති, වාර්තා සහ අරා හැකිලීම/ප්‍රසාරණය කිරීම ඔරලෝසු සහ දේශීය කවුළු වෙත එක් කර ඇති අතර, දර්ශක සහිත වර්ග සඳහා ලිපින සංදර්ශනය ක්‍රියාත්මක කර ඇත.
  • ඔරලෝසු කවුළුවට දැන් Drag and Drop ප්‍රකාරයේදී නැවත සමූහගත වීමේ හැකියාව ඇත.
  • පිරික්සුම් කවුළුව වෙත සෙවුම් පෙරහන් සහ ඇමතුම් කාර්යයන් සඳහා විකල්ප එකතු කර ඇත.
  • ඇගයීම/වෙනස් කිරීමේ කවුළුව අතුරුමුහුණත් මූලද්‍රව්‍යවල නව පිරිසැලසුමක් ඉදිරිපත් කරයි.
  • එකලස් කිරීමේ කවුළුවෙහි සංචාලන ඉතිහාසය අඩංගු වේ.

FreePascal සඳහා සංවර්ධන පරිසරයක් වන Lazarus 3.0 නිකුත් කිරීම


මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න