Verëffentlechung vum Lazarus 4.0, en Entwécklungsëmfeld fir FreePascal

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.

 Verëffentlechung vum Lazarus 4.0, en Entwécklungsëmfeld fir FreePascal


Source: opennet.ru

Setzt e Commentaire