దాదాపు రెండు సంవత్సరాల అభివృద్ధి తర్వాత, ఫ్రీపాస్కల్ కంపైలర్ ఆధారంగా మరియు డెల్ఫీ మాదిరిగానే విధులు నిర్వర్తిస్తున్న సమీకృత అభివృద్ధి పర్యావరణం Lazarus 3.0 విడుదల ప్రచురించబడింది. పర్యావరణం FreePascal 3.2.2 కంపైలర్ విడుదలతో పని చేయడానికి రూపొందించబడింది. Lazarus తో రెడీమేడ్ ఇన్స్టాలేషన్ ప్యాకేజీలు Linux, macOS మరియు Windows కోసం తయారు చేయబడ్డాయి.
కొత్త విడుదలలో మార్పులు:
- 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 కోసం అప్లికేషన్లలో ఉపయోగించే కోకో విడ్జెట్ల సెట్ బహుళ-మానిటర్ కాన్ఫిగరేషన్లకు మరియు IME (ఇన్పుట్ మెథడ్ ఎడిటర్)ను ఉపయోగించగల సామర్థ్యాన్ని జోడించింది, ఉదాహరణకు, ఎమోజి ఇన్పుట్ కోసం.
- TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCcheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView భాగాల సామర్థ్యాలు విస్తరించబడ్డాయి లేదా ప్రవర్తన మార్చబడింది.
- అక్షర మ్యాప్ ఇంటర్ఫేస్ పునఃరూపకల్పన చేయబడింది, ఇది ఇప్పుడు ప్రత్యేక ప్యాకేజీగా రూపొందించబడింది మరియు అక్షరాల పరిమాణాన్ని మార్చడానికి మద్దతు ఇస్తుంది.
- ఎడిటర్ పాస్డాక్ హైలైటింగ్ను అందిస్తుంది.
- క్లాస్లు, రికార్డ్లు మరియు శ్రేణుల కుదించు/విస్తరణ గడియారాలు మరియు స్థానిక విండోలకు జోడించబడ్డాయి మరియు పాయింటర్లతో రకాల చిరునామాల ప్రదర్శన అమలు చేయబడింది.
- గడియారాల విండో ఇప్పుడు డ్రాగ్ మరియు డ్రాప్ మోడ్లో తిరిగి సమూహపరచగల సామర్థ్యాన్ని కలిగి ఉంది.
- శోధన ఫిల్టర్లు మరియు కాలింగ్ ఫంక్షన్ల ఎంపికలు తనిఖీ విండోకు జోడించబడ్డాయి.
- మూల్యాంకనం/సవరించు విండో ఇంటర్ఫేస్ మూలకాల యొక్క కొత్త లేఅవుట్ను అందిస్తుంది.
- అసెంబ్లర్ విండో నావిగేషన్ చరిత్రను కలిగి ఉంది.
మూలం: opennet.ru