Sgaoileadh Lazarus 4.0, àrainneachd leasachaidh airson FreePascal

Às dèidh bliadhna gu leth de leasachadh, chaidh foillseachadh na h-àrainneachd leasachaidh amalaichte Lazarus 4.0. Tha e stèidhichte air an inneal-cruinneachaidh FreePascal agus bidh e a’ dèanamh ghnìomhan coltach ri Delphi. Tha an àrainneachd air a dealbhadh gus obrachadh leis an tionndadh 3.2.2 de cho-chruinneadair FreePascal. Tha pacaidean stàlaidh deiseil le Lazarus air an ullachadh airson Linux, macOS agus Windows.

Am measg nan atharrachaidhean san fhoillseachadh ùr:

  • Chaidh an àrainneachd leasachaidh amalaichte ùrachadh gus taic a thoirt do phannalan leabaithe agus chaidh dreach leabaithe den uinneag deasaiche a chur an gnìomh.
  • Chaidh comasan an deasaiche còd a leudachadh. Thathar a’ moladh cur an gnìomh ùr de tabaichean. Soilleireachadh nas fheàrr air atharraichean Proc agus Var. Tha roghainnean inntrigidh is leud air an tabhann.
  • Tha comasan leudaichte aig an dì-bhugadair airson obrachadh le puingean-brisidh.
  • Chaidh a’ chomas a chur ris an dreach as ùire den phacaid Pas2js (Innealan / Stàlaich/Ùraich pas2js) a luchdachadh sìos agus a rèiteachadh, a bheir seachad innealan airson aplacaidean lìn a leasachadh ann an Lazarus.
  • Chaidh am plugan Lorg Ìomhaighean a chur ris gus an lorg airson ìomhaighean le prìomh fhaclan a dhèanamh nas sìmplidhe.
  • Tha an seata de widgets Cocoa a thathas a’ cleachdadh ann an aplacaidean macOS a’ tabhann buileachadh ùr de bhàraichean-scrollaidh agus co-phàirt TListView ath-dhealbhaichte gu tur, a tha a-nis a’ toirt taic do na stoidhlean uile a tha rim faighinn (vsReport, vsIcon, vsSmallIcon, vsList), a bharrachd air na feartan OwnerDraw, CustomDraw, MultiSelection agus CheckBox. Chaidh am pàirt CocoaConfig a chur ris airson rèiteachaidh.
  • Tha an co-phàirt TTaskDialog a’ toirt taic do cheistean (QueryChoices, QueryItemIndex, QueryResult, SimpleQuery, agus SimpleQueryPassWordChar) agus a’ cur teachdaireachdan (SendMessage) gus eadar-obrachadh le luchd-làimhseachaidh còmhraidh. Chaidh tachartasan ùra (OnDialogConstructed, OnDialogCreated, OnDialogDestroyed, OnVerificationClicked, OnExpanded, OnTimer, OnRadioButtonClicked, OnHyperlinkClicked, OnNavigated, OnHelp) agus feartan (CollapseButtonCaption, CustomMainIcon, CustomFooterIcon, ProgressBar) a chur ris.
  • Chaidh comasan nan co-phàirtean TCalendarDialog, TOpenDialog, TShape, TLabeledEdit, TTimeEdit, TColorDialog, TFilenameEdit, TMenu agus TMenuItem a leudachadh.

 Sgaoileadh Lazarus 4.0, àrainneachd leasachaidh airson FreePascal


Source: fosgailtenet.ru

Cuir beachd ann