Sgaoileadh Lazarus 2.2.0, àrainneachd leasachaidh airson FreePascal

Às dèidh trì bliadhna de leasachadh, chaidh Lazarus 2.2, àrainneachd leasachaidh amalaichte (IDE) stèidhichte air an inneal-cruinneachaidh FreePascal agus a’ coileanadh ghnìomhan coltach ri Delphi, fhoillseachadh. Tha an IDE air a dhealbhadh gus obrachadh leis an tionndadh inneal-cruinneachaidh FreePascal 3.2.2. Tha pacaidean stàlaidh Lazarus deiseil ri fhaighinn airson... Linux, macOS и Windows.

Am measg nan atharrachaidhean san fhoillseachadh ùr:

  • Tha an seata widget Qt5 a’ toirt làn thaic do OpenGL.
  • Putanan air an cur ris airson pannalan docaichte a dhol sìos. Taic HighDPI nas fheàrr. Modhan pannal air an cur ris stèidhichte air tabaichean ioma-loidhne (“ Multiline Tabs ”) agus uinneagan nach eil a’ dol thairis (“ Uinneagan air bhog air a’ mhullach ”).
  • A’ toirt a-steach tuilleadan Spotter ùr airson òrdughan IDE a lorg.
  • Chaidh pasgan DockedFormEditor a chur ris le deasaiche foirm ùr, a’ dol an àite Sparta_DockedFormEditor.
  • Cruthachadh còd Jedi nas fheàrr agus taic a bharrachd airson a’ mhòr-chuid de cho-chòrdadh Object Pascal.
  • Tha Codetools air taic a chuir ri gnìomhan gun urra.
  • Chaidh duilleag tòiseachaidh roghnach a chuir an gnìomh far an urrainn dhut an seòrsa pròiseact a tha ri chruthachadh a thaghadh.
  • Tha an eadar-aghaidh airson nithean agus pròiseactan a sgrùdadh air a leasachadh.
  • Chuir sinn hotkeys ris an deasaiche còd airson loidhnichean is taghaidhean a chuir an àite, a dhùblachadh, a chopaigeadh agus a ghluasad.
  • Tha na leudachain airson na prìomh fhaidhlichean eadar-theangachaidh cumanta (teamplaidean) air an atharrachadh bho .po gu .pot. Mar eisimpleir, tha am faidhle lazaruside.ru.po air fhàgail gun atharrachadh, agus tha lazaruside.po air ath-ainmeachadh lazaruside.pot, a nì e nas fhasa a phròiseasadh ann an deasaichean faidhle PO mar theamplaid airson eadar-theangachaidhean ùra a thòiseachadh.
  • Gu gnàthach airson stàlaidhean ùra ann an Windows и Linux Tha an dì-bhugadair LazDebugger-FP (FpDebug) 1.0 air a chomasachadh a-nis.
  • Chaidh co-phàirtean airson clòthan Freetype a thoirt seachad a ghluasad gu pasgan air leth “components/freetype/freetypelaz.lpk”
  • Chaidh am pàirt PasWStr a thoirt air falbh air sgàth gu bheil còd ann nach eil a’ cruinneachadh ach ann an dreachan nas sine de FreePascal.
  • Clàradh as fheàrr de phàirtean a-staigh agus an ceangal ri widgets tro ghairm TLCLComponent.NewInstance.
  • Chaidh an leabharlann libQt5Pas ùrachadh agus chaidh taic airson widgets stèidhichte air Qt5 a leasachadh. Chaidh QLCLOpenGLWidget a chur ris, a’ toirt seachad làn thaic OpenGL.
  • Cruinneas nas fheàrr ann an taghadh meud foirm air siostaman X11, Windows и macOS.
  • Chaidh comasan nan co-phàirtean TACart, TSpinEditEx, TFloatSpinEditEx, TLazIntfImage, TValueListEditor, TShellTreeView, TMaskEdit, TGroupBox, TRAdioGroup, TCheckGroup, TFrame, TListBox agus TShellListView atharrachadh.
  • Chaidh fiosan a chuir ris gus an cùrsair BeginTempCursor / EndTempCursor atharrachadh airson ùine, BeginWaitCursor / EndWaitCursor agus BeginScreenCursor / EndScreenCursor, a ghabhas cleachdadh gun a bhith a’ suidheachadh a’ chursair gu dìreach tro Screen.Cursor.
  • Chaidh uidheamachd a chuir ris gus giullachd sheataichean masg a chuir dheth (stad air eadar-mhìneachadh ‘[’ mar thoiseach seata ann am masg), air a ghnìomhachadh tro shuidheachadh moDisableSets. Mar eisimpleir, tillidh “MatchesMask ('[x]','[x]', [moDisableSets])" True sa mhodh ùr.

Sgaoileadh Lazarus 2.2.0, àrainneachd leasachaidh airson FreePascal
Sgaoileadh Lazarus 2.2.0, àrainneachd leasachaidh airson FreePascal


Source: fosgailtenet.ru
Ceannaich aoigheachd earbsach airson làraich le dìon DDoS, frithealaichean VPS VDS 🔥 Ceannaich aoigheachd làrach-lìn earbsach le dìon DDoS, frithealaichean VPS VDS | ProHoster