ఏడాదిన్నర అభివృద్ధి తర్వాత, ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్ లాజరస్ 4.0 విడుదల చేయబడింది. ఇది ఫ్రీపాస్కల్ కంపైలర్ ఆధారంగా రూపొందించబడింది మరియు డెల్ఫీకి సమానమైన పనులను చేస్తుంది. ఈ పర్యావరణం FreePascal కంపైలర్ విడుదల 3.2.2 తో పనిచేయడానికి రూపొందించబడింది. Lazarus తో రెడీమేడ్ ఇన్స్టాలేషన్ ప్యాకేజీలు Linux, macOS మరియు Windows కోసం తయారు చేయబడ్డాయి.
కొత్త విడుదలలో మార్పులు:
- ఇంటిగ్రేటెడ్ డెవలప్మెంట్ ఎన్విరాన్మెంట్ ఇప్పుడు ఎంబెడెడ్ ప్యానెల్లకు మద్దతు ఇస్తుంది మరియు ఎడిటర్ విండో యొక్క ఎంబెడెడ్ వెర్షన్ను అమలు చేస్తుంది.
- కోడ్ ఎడిటర్ యొక్క సామర్థ్యాలు విస్తరించబడ్డాయి. ట్యాబ్ల కొత్త అమలు ప్రతిపాదించబడింది. Proc మరియు Var మాడిఫైయర్ల మెరుగైన హైలైటింగ్. ఇండెంట్ మరియు వెడల్పు సెట్టింగ్లు అందించబడ్డాయి.
- డీబగ్గర్ బ్రేక్పాయింట్లతో పనిచేయడానికి విస్తరించిన సామర్థ్యాలను కలిగి ఉంది.
- లాజరస్లో వెబ్ అప్లికేషన్లను అభివృద్ధి చేయడానికి సాధనాలను అందించే Pas2js ప్యాకేజీ (టూల్స్ / ఇన్స్టాల్/అప్డేట్ pas2js) యొక్క తాజా వెర్షన్ను డౌన్లోడ్ చేసి కాన్ఫిగర్ చేసే సామర్థ్యాన్ని జోడించారు.
- కీలకపదాల ద్వారా చిహ్నాల కోసం శోధించడాన్ని సులభతరం చేయడానికి ఐకాన్ ఫైండర్ ప్లగిన్ జోడించబడింది.
- macOS అప్లికేషన్లలో ఉపయోగించే కోకో విడ్జెట్ల సెట్ కొత్త స్క్రోల్బార్లను మరియు పూర్తిగా పునఃరూపకల్పన చేయబడిన TListView కాంపోనెంట్ను అందిస్తుంది, ఇది ఇప్పుడు అందుబాటులో ఉన్న అన్ని శైలులకు (vsReport, vsIcon, vsSmallIcon, vsList), అలాగే OwnerDraw, CustomDraw, MultiSelection మరియు CheckBox లక్షణాలకు మద్దతు ఇస్తుంది. కాన్ఫిగరేషన్ కోసం CocoaConfig భాగం జోడించబడింది.
- TTaskDialog భాగం క్వెరీలను (QueryChoices, QueryItemIndex, QueryResult, SimpleQuery, మరియు SimpleQueryPassWordChar) మరియు డైలాగ్ హ్యాండ్లర్లతో ఇంటరాక్ట్ అవ్వడానికి సందేశాలను పంపడాన్ని (SendMessage) మద్దతు ఇస్తుంది. కొత్త ఈవెంట్లు (OnDialogConstructed, OnDialogCreated, OnDialogDestroyed, OnVerificationClicked, OnExpanded, OnTimer, OnRadioButtonClicked, OnHyperlinkClicked, OnNavigated, OnHelp) మరియు ప్రాపర్టీలు (CollapseButtonCaption, CustomMainIcon, CustomFooterIcon, ProgressBar) జోడించబడ్డాయి.
- TCalendarDialog, TOpenDialog, TShape, TLabeledEdit, TTimeEdit, TColorDialog, TFilenameEdit, TMenu మరియు TMenuItem భాగాల సామర్థ్యాలు విస్తరించబడ్డాయి.

మూలం: opennet.ru
