Gefa út Lazarus 4.0, þróunarumhverfi fyrir FreePascal

Eftir eitt og hálft ár af þróun hefur útgáfa samþætta þróunarumhverfisins Lazarus 4.0 verið gefin út. Það er byggt á FreePascal þýðandanum og framkvæmir svipuð verkefni og Delphi. Umhverfið er hannað til að virka með FreePascal þýðandanum útgáfu 3.2.2. Tilbúnir uppsetningarpakkar með Lazarus eru útbúnir fyrir Linux, macOS og Windows.

Meðal breytinga í nýju útgáfunni:

  • Samþætta þróunarumhverfið styður nú innbyggða spjöld og útfærir innbyggða útgáfu af ritilglugganum.
  • Getu kóðaritstjórans hefur verið aukið. Ný útfærsla á flipa er lögð til. Bætt auðkenning á Proc og Var breytum. Boðið er upp á stillingar fyrir inndrátt og breidd.
  • Villuleitarforritið hefur aukið möguleika á að vinna með brotpunkta.
  • Bætt við möguleikanum á að hlaða niður og stilla nýjustu útgáfuna af Pas2js pakkanum (Verkfæri / Setja upp/Uppfæra pas2js), sem býður upp á verkfæri til að þróa vefforrit í Lazarus.
  • Bætti við viðbótinni „Icon Finder“ til að einfalda leit að táknum eftir leitarorðum.
  • Safnið af Cocoa-viðbótum sem notaðar eru í macOS forritum býður upp á nýja útfærslu á skrunstikum og alveg endurhannaðan TListView íhlut, sem styður nú alla tiltæka stíla (vsReport, vsIcon, vsSmallIcon, vsList), sem og eiginleikana OwnerDraw, CustomDraw, MultiSelection og CheckBox. CocoaConfig íhlutnum hefur verið bætt við fyrir stillingar.
  • TTaskDialog íhluturinn styður fyrirspurnir (QueryChoices, QueryItemIndex, QueryResult, SimpleQuery og SimpleQueryPassWordChar) og sendingu skilaboða (SendMessage) til að hafa samskipti við gluggameðhöndlara. Bætt var við nýjum atburðum (OnDialogConstructed, OnDialogCreated, OnDialogDestroyed, OnVerificationClicked, OnExpanded, OnTimer, OnRadioButtonClicked, OnHyperlinkClicked, OnNavigated, OnHelp) og eiginleikum (CollapseButtonCaption, CustomMainIcon, CustomFooterIcon, ProgressBar).
  • Getu íhlutanna TCalendarDialog, TOpenDialog, TShape, TLabeledEdit, TTimeEdit, TColorDialog, TFilenameEdit, TMenu og TMenuItem hefur verið stækkuð.

 Gefa út Lazarus 4.0, þróunarumhverfi fyrir FreePascal


Heimild: opennet.ru

Bæta við athugasemd