Llançament de Lazarus 4.0, un entorn de desenvolupament per a FreePascal

Després d'un any i mig de desenvolupament, s'ha publicat el llançament de l'entorn de desenvolupament integrat Lazarus 4.0. Està basat en el compilador FreePascal i realitza tasques similars a Delphi. L'entorn està dissenyat per funcionar amb el compilador FreePascal versió 3.2.2. Els paquets d'instal·lació prefabricats amb Lazarus estan preparats per a Linux, macOS i Windows.

Entre els canvis a la nova versió:

  • L'entorn de desenvolupament integrat s'ha actualitzat per admetre panells incrustats i s'ha implementat una versió incrustada de la finestra de l'editor.
  • S'han ampliat les capacitats de l'editor de codi. Es proposa una nova implementació de pestanyes. Millora del ressaltat dels modificadors Proc i Var. S'ofereixen configuracions de sagnia i amplada.
  • El depurador ha ampliat les capacitats per treballar amb punts d'interrupció.
  • S'ha afegit la possibilitat de descarregar i configurar la darrera versió del paquet Pas2js (Eines / Instal·la/Actualitza pas2js), que proporciona eines per desenvolupar aplicacions web a Lazarus.
  • S'ha afegit el complement Icon Finder per simplificar la cerca d'icones per paraules clau.
  • El conjunt de widgets de Cocoa utilitzats a les aplicacions macOS ofereix una nova implementació de barres de desplaçament i un component TListView completament redissenyat, que ara admet tots els estils disponibles (vsReport, vsIcon, vsSmallIcon, vsList), així com les propietats OwnerDraw, CustomDraw, MultiSelection i CheckBox. S'ha afegit el component CocoaConfig per a la configuració.
  • El component TTaskDialog admet consultes (QueryChoices, QueryItemIndex, QueryResult, SimpleQuery i SimpleQueryPassWordChar) i l'enviament de missatges (SendMessage) per interactuar amb els controladors de diàleg. S'han afegit nous esdeveniments (OnDialogConstructed, OnDialogCreated, OnDialogDestroyed, OnVerificationClicked, OnExpanded, OnTimer, OnRadioButtonClicked, OnHyperlinkClicked, OnNavigated, OnHelp) i propietats (CollapseButtonCaption, CustomMainIcon, CustomFooterIcon, ProgressBar).
  • S'han ampliat les capacitats dels components TCalendarDialog, TOpenDialog, TShape, TLabeledEdit, TTimeEdit, TColorDialog, TFilenameEdit, TMenu i TMenuItem.

 Llançament de Lazarus 4.0, un entorn de desenvolupament per a FreePascal


Font: opennet.ru

Afegeix comentari