Faʻasaʻolotoina o Lasalo 2.2.0, o se siosiomaga atinaʻe mo FreePascal

I le maeʻa ai o le tolu tausaga o le atinaʻe, na faʻasalalau le faʻasalalauga o le siosiomaga atinaʻe faʻapipiʻi Lazarus 2.2, faʻavae i luga o le FreePascal compiler ma faʻatino galuega tutusa ma Delphi. Ua mamanuina le siosiomaga e galulue faatasi ma le tatalaina o le FreePascal 3.2.2 compiler. O afifi fa'apipi'i ua saunia ma Lasalo ua saunia mo Linux, macOS ma Windows.

Suiga i le faʻasalalauga fou e aofia ai:

  • Ole seti Qt5 widget e maua ai le lagolago atoatoa mo OpenGL.
  • Fa'aopoopo fa'amau mo le pa'u i lalo o fa'amau fa'amau. Faʻaleleia le lagolago HighDPI. Fa'aopoopo faiga fa'avae e fa'avae i luga o fa'amaufa'ailoga e tele ("Tape Tele laina") ma fa'amalama e le o fa'alavalava ("Faamalama opeopea i luga").
  • E aofia ai se faʻaopoopoga Spotter fou mo le sailia o tulafono IDE.
  • Fa'aopoopo le afifi DockedFormEditor ma se fa'atonu fou, sui le Sparta_DockedFormEditor.
  • Faʻaleleia le faʻatulagaina o le Jedi code ma faʻaopoopo le lagolago mo le tele o faʻaonaponei Object Pascal syntax.
  • Codetools ua faʻaopoopoina le lagolago mo galuega e le taʻua.
  • Ua fa'atinoina se itulau amata e mafai ai ona e filifilia le ituaiga o galuega e fai.
  • O fesoʻotaʻiga mo le asiasia o mea faitino ma poloketi ua faʻaleleia.
  • Fa'aopoopo hotkeys ile fa'atonu code mo le sui, fa'aluaina, kopi ma fa'agaioi laina ma filifiliga.
  • O fa'aopoopoga mo faila fa'aliliu masani masani (fa'ata'ita'iga) ua suia mai le .po i le .pot. Mo se faʻataʻitaʻiga, o le faila lazaruside.ru.po o loʻo tuʻu e le suia, ma o le lazaruside.po ua toe faʻaigoaina lazaruside.pot, lea o le a faigofie ai ona faʻagasolo i faila faila PO e fai ma faʻataʻitaʻiga mo le amataina o faaliliuga fou.
  • LazDebugger-FP (FpDebug) 1.0 ua aofia nei ona o le faaletonu mo mea fou faʻapipiʻi i Windows ma Linux.
  • O vaega mo le fa'aliliuina o le Freetype fonts ua si'i atu i se 'ese'ese afifi "components/freetype/freetypelaz.lpk"
  • Ua aveese le vaega PasWStr ona o le i ai o le code lea e na o le tuufaatasia i lomiga tuai o FreePascal.
  • Fa'atonuina le resitalaina o vaega i totonu ma latou fusia i widget e ala i le telefoni TLComponent.NewInstance.
  • Ua toe fa'afouina le faletusi libQt5Pas ma ua fa'aleleia atili le lagolago mo widget fa'avae Qt5. Fa'aopoopoina le QLCLOpenGLWidget, tu'uina atu atoatoa OpenGL lagolago.
  • Fa'aleleia le sa'o lelei o le fomu filifilia i luga ole faiga X11, Windows, ma macOS.
  • O le gafatia o le TAChart, TSpinEditEx, TFloatSpinEditEx, TLazIntfImage, TValueListEditor, TShellTreeView, TMaskEdit, TGroupBox, TRadioGroup, TCheckGroup, TFrame, TListBox ma TShellListView vaega ua faʻalauteleina.
  • Fa'aopoopo vala'au e sui ai mo sina taimi le pupuni BeginTempCursor / EndTempCursor, BeginWaitCursor / EndWaitCursor ma BeginScreenCursor / EndScreenCursor, lea e mafai ona fa'aoga e aunoa ma le seti sa'o o le cursor e ala i le Screen.Cursor.
  • Fa'aopoopoina se masini e fa'agata ai le fa'agaioiina o seti matapulepule (taofi le fa'amatalaina '[' o le amataga o se seti i totonu o se matapulepule), fa'aagaoioia e ala i le moDisableSets seti. Mo se fa'ata'ita'iga, “MatchesMask('[x]','[x]',[moDisableSets])” o le a toe fa'afo'i le Moni i le faiga fou.

Faʻasaʻolotoina o Lasalo 2.2.0, o se siosiomaga atinaʻe mo FreePascal
Faʻasaʻolotoina o Lasalo 2.2.0, o se siosiomaga atinaʻe mo FreePascal


puna: opennet.ru

Faaopoopo i ai se faamatalaga