லாசரஸ் 2.2.0 வெளியீடு, ஃப்ரீபாஸ்கலின் வளர்ச்சி சூழல்

மூன்று வருட வளர்ச்சிக்குப் பிறகு, ஃப்ரீபாஸ்கல் கம்பைலர் மற்றும் டெல்பி போன்ற பணிகளைச் செய்ததன் அடிப்படையில், ஒருங்கிணைந்த மேம்பாட்டு சூழலின் வெளியீடு லாசரஸ் 2.2 வெளியிடப்பட்டது. ஃப்ரீபாஸ்கல் 3.2.2 கம்பைலரின் வெளியீட்டில் வேலை செய்ய சூழல் வடிவமைக்கப்பட்டுள்ளது. லாசரஸுடன் கூடிய ஆயத்த நிறுவல் தொகுப்புகள் லினக்ஸ், மேகோஸ் மற்றும் விண்டோஸுக்காகத் தயாரிக்கப்படுகின்றன.

புதிய வெளியீட்டில் உள்ள மாற்றங்களில்:

  • Qt5 விட்ஜெட் தொகுப்பு OpenGL க்கு முழு ஆதரவை வழங்குகிறது.
  • நறுக்கப்பட்ட பேனல்களை சரிவதற்கான பொத்தான்கள் சேர்க்கப்பட்டன. மேம்படுத்தப்பட்ட HighDPI ஆதரவு. மல்டிலைன் தாவல்கள் (“மல்டிலைன் டேப்கள்”) மற்றும் ஒன்றுடன் ஒன்று அல்லாத சாளரங்கள் (“மேலே மிதக்கும் சாளரங்கள்”) ஆகியவற்றின் அடிப்படையில் பேனல் முறைகள் சேர்க்கப்பட்டது.
  • IDE கட்டளைகளைக் கண்டறிவதற்கான புதிய Spotter add-onஐ உள்ளடக்கியது.
  • Sparta_DockedFormEditor க்கு பதிலாக புதிய படிவ எடிட்டருடன் DockedFormEditor தொகுப்பு சேர்க்கப்பட்டது.
  • மேம்படுத்தப்பட்ட ஜெடி குறியீடு வடிவமைப்பு மற்றும் பெரும்பாலான நவீன ஆப்ஜெக்ட் பாஸ்கல் தொடரியல் ஆதரவு சேர்க்கப்பட்டது.
  • Codetools அநாமதேய செயல்பாடுகளுக்கான ஆதரவைச் சேர்த்துள்ளது.
  • ஒரு விருப்ப தொடக்கப் பக்கம் செயல்படுத்தப்பட்டுள்ளது, அங்கு நீங்கள் உருவாக்கப்பட வேண்டிய திட்ட வகையைத் தேர்ந்தெடுக்கலாம்.
  • பொருள்கள் மற்றும் திட்டப்பணிகளை ஆய்வு செய்வதற்கான இடைமுகங்கள் மேம்படுத்தப்பட்டுள்ளன.
  • கோடுகள் மற்றும் தேர்வுகளை மாற்றுவதற்கும், நகலெடுப்பதற்கும், நகலெடுப்பதற்கும் மற்றும் நகர்த்துவதற்கும் குறியீடு எடிட்டரில் ஹாட்ஸ்கிகள் சேர்க்கப்பட்டது.
  • முக்கிய பொதுவான மொழிபெயர்ப்பு கோப்புகளுக்கான (வார்ப்புருக்கள்) நீட்டிப்புகள் .po இலிருந்து .pot ஆக மாற்றப்பட்டுள்ளன. எடுத்துக்காட்டாக, lazaruside.ru.po கோப்பு மாறாமல் உள்ளது, மேலும் lazaruside.po ஆனது lazaruside.pot என மறுபெயரிடப்பட்டது, இது புதிய மொழிபெயர்ப்புகளைத் தொடங்குவதற்கான டெம்ப்ளேட்டாக PO கோப்பு எடிட்டர்களில் செயலாக்குவதை எளிதாக்கும்.
  • LazDebugger-FP (FpDebug) 1.0 இப்போது விண்டோஸ் மற்றும் லினக்ஸில் புதிய நிறுவல்களுக்கு இயல்பாக சேர்க்கப்பட்டுள்ளது.
  • Freetype எழுத்துருக்களை வழங்குவதற்கான கூறுகள் "components/freetype/freetypelaz.lpk" என்ற தனி தொகுப்பிற்கு நகர்த்தப்பட்டுள்ளன.
  • FreePascal இன் பழைய பதிப்புகளில் மட்டுமே தொகுக்கும் குறியீடு இருப்பதால் PasWStr கூறு அகற்றப்பட்டது.
  • TLCLCcomponent.NewInstance அழைப்பின் மூலம் உள் கூறுகளின் உகந்த பதிவு மற்றும் விட்ஜெட்களுடன் பிணைத்தல்.
  • libQt5Pas நூலகம் புதுப்பிக்கப்பட்டது மற்றும் Qt5 அடிப்படையிலான விட்ஜெட்டுகளுக்கான ஆதரவு மேம்படுத்தப்பட்டுள்ளது. முழு OpenGL ஆதரவை வழங்கும் QLCLOpenGLWidget சேர்க்கப்பட்டது.
  • X11, Windows மற்றும் macOS கணினிகளில் படிவ அளவு தேர்வின் மேம்படுத்தப்பட்ட துல்லியம்.
  • TAChart, TSpinEditEx, TFloatSpinEditEx, TLazIntfImage, TValueListEditor, TShellTreeView, TMaskEdit, TGroupBox, TRadioGroup, TcheckGroup, TGroupBox ஆகியவற்றின் திறன்கள் மாற்றப்பட்டுள்ளன.
  • கர்சரை தற்காலிகமாக மாற்றுவதற்கான அழைப்புகள் சேர்க்கப்பட்டன BeginTempCursor / EndTempCursor, BeginWaitCursor / EndWaitCursor மற்றும் BeginScreenCursor / EndScreenCursor, இது Screen.Cursor வழியாக கர்சரை நேரடியாக அமைக்காமல் பயன்படுத்தலாம்.
  • மாஸ்க் செட்களின் செயலாக்கத்தை முடக்க ஒரு பொறிமுறையைச் சேர்த்தது (முகமூடியில் ஒரு தொகுப்பின் தொடக்கமாக '[' என்று விளக்குவதை நிறுத்துகிறது), moDisableSets அமைப்பு மூலம் செயல்படுத்தப்பட்டது. எடுத்துக்காட்டாக, “MatchesMask(‘[x]’,'[x]’,[moDisableSets])” புதிய பயன்முறையில் True என்பதை வழங்கும்.

லாசரஸ் 2.2.0 வெளியீடு, ஃப்ரீபாஸ்கலின் வளர்ச்சி சூழல்
லாசரஸ் 2.2.0 வெளியீடு, ஃப்ரீபாஸ்கலின் வளர்ச்சி சூழல்


ஆதாரம்: opennet.ru

கருத்தைச் சேர்