No annerhallwem Joer Entwécklung gouf d'Verëffentlechung vun der integréierter Entwécklungsumgebung Lazarus 4.0 publizéiert. Et baséiert op dem FreePascal Compiler a mécht Aufgaben ähnlech wéi Delphi. D'Ëmfeld ass entwéckelt fir mat der FreePascal Compiler Versioun 3.2.2 ze funktionéieren. Fäerdeg Installatiounspakete mat Lazarus sinn fir Linux, macOS a Windows virbereet.
Ënnert den Ännerungen an der neier Verëffentlechung:
- Déi integréiert Entwécklungsëmfeld ënnerstëtzt elo agebettete Panelen an implementéiert eng agebette Versioun vum Editorfenster.
- D'Méiglechkeete vum Code-Editor goufen erweidert. Eng nei Implementatioun vun Tabs gëtt proposéiert. Verbessert Ervirhiewung vu Proc- a Var-Modifikatoren. Astellungsméiglechkeeten fir Andréck a Breet ginn ugebueden.
- Den Debugger huet erweidert Méiglechkeeten fir mat Breakpoints ze schaffen.
- D'Méiglechkeet gouf bäigefüügt, déi lescht Versioun vum Pas2js-Pak erofzelueden an ze konfiguréieren (Tools / Install/Update pas2js), déi Tools fir d'Entwécklung vu Webapplikatiounen a Lazarus ubitt.
- Icon Finder Plugin bäigefüügt fir d'Sich no Ikonen no Schlësselwierder ze vereinfachen.
- De Set vu Cocoa-Widgets, déi a macOS-Applikatioune benotzt ginn, bitt eng nei Implementatioun vu Scrollbars an eng komplett nei designt TListView-Komponent, déi elo all verfügbar Stiler ënnerstëtzt (vsReport, vsIcon, vsSmallIcon, vsList), souwéi d'Eegeschafte OwnerDraw, CustomDraw, MultiSelection a CheckBox. D'CocoaConfig-Komponent gouf fir d'Konfiguratioun bäigefüügt.
- D'TTaskDialog-Komponent ënnerstëtzt Ufroen (QueryChoices, QueryItemIndex, QueryResult, SimpleQuery, a SimpleQueryPassWordChar) an d'Schécken vu Messagen (SendMessage) fir mat Dialog-Handler ze interagéieren. Nei Eventer (OnDialogConstructed, OnDialogCreated, OnDialogDestroyed, OnVerificationClicked, OnExpanded, OnTimer, OnRadioButtonClicked, OnHyperlinkClicked, OnNavigated, OnHelp) an Eegeschaften (CollapseButtonCaption, CustomMainIcon, CustomFooterIcon, ProgressBar) goufen derbäigesat.
- D'Méiglechkeete vun den TCalendarDialog, TOpenDialog, TShape, TLabeledEdit, TTimeEdit, TColorDialog, TFilenameEdit, TMenu an TMenuItem Komponenten goufen erweidert.

Source: opennet.ru
