د Lazarus 2.2.0 خوشې کول، د FreePascal لپاره د پراختیا چاپیریال

После трёх лет разработки опубликован релиз интегрированной среды разработки Lazarus 2.2, основанной на компиляторе FreePascal и выполняющей задачи, сходные с Delphi. Среда рассчитана на работу с выпуском компилятора FreePascal 3.2.2. Готовые установочные пакеты с Lazarus подготовлены для Linux, macOS и Windows.

په نوي ریلیز کې د بدلونونو په منځ کې:

  • د Qt5 ویجټ سیټ د OpenGL لپاره بشپړ ملاتړ چمتو کوي.
  • د ډاک شوي پینلونو د سقوط لپاره بټن اضافه شوي. د HighDPI ملاتړ ښه شوی. د ملټي لاین ټبونو ("ملټي لاین ټبس") او غیر متقابل وینډوز ("په سر کې فلوټینګ وینډوز") پراساس د پینل حالتونه اضافه شوي.
  • د IDE کمانډونو موندلو لپاره د سپوټر نوي اضافه شامل دي.
  • د DockedFormEditor کڅوړه د نوي فارم ایډیټر سره اضافه کړه، د سپارټا_ډاکډ فارم ایډیټر ځای په ځای کول.
  • د جیډي کوډ فارمیټینګ ښه شوی او د ډیری عصري آبجیکٹ پاسکل ترکیب لپاره ملاتړ اضافه شوی.
  • Codetools د نامعلومو دندو لپاره ملاتړ اضافه کړی.
  • یو اختیاري پیل پاڼه پلي شوې چیرې چې تاسو کولی شئ د جوړولو لپاره د پروژې ډول وټاکئ.
  • د شیانو او پروژو تفتیش لپاره انٹرفیسونه ښه شوي.
  • د لینونو او انتخابونو ځای په ځای کولو ، نقل کولو ، کاپي کولو او حرکت کولو لپاره د کوډ مدیر ته هاټ کیز اضافه شوي.
  • د اصلي عام ژباړې فایلونو (کیمپلیټونو) توسیعونه له .po څخه .pot ته بدل شوي. د مثال په توګه، lazaruside.ru.po فایل بدل شوی پاتې دی، او lazaruside.po د lazaruside.pot په نوم بدل شوی، چې دا به د نوي ژباړې پیل کولو لپاره د ټیمپلیټ په توګه د PO فایل ایډیټرونو کې پروسس کول اسانه کړي.
  • По умолчанию для новых установок в Windows и Linux теперь включается отладчик LazDebugger-FP (FpDebug) 1.0.
  • د فریټایپ فونټونو د وړاندې کولو اجزا په جلا کڅوړه کې لیږدول شوي "components/freetype/freetypelaz.lpk"
  • د PasWStr برخه د کوډ شتون له امله لرې شوې چې یوازې د FreePascal په زړو نسخو کې تالیف کیږي.
  • د TLCLComponent.NewInstance کال له لارې د داخلي اجزاوو غوره ثبت او ویجټونو ته د دوی پابند کول.
  • د libQt5Pas کتابتون تازه شوی او د Qt5 پر بنسټ ویجټونو لپاره ملاتړ ښه شوی دی. QLCLOpenGLWidget اضافه شوی، د OpenGL بشپړ ملاتړ چمتو کوي.
  • Повышена точность выбора размеров форм на системах X11, Windows и macOS.
  • د TAChart، TSpinEditEx، TFloatSpinEditEx، TLazIntfImage، TValueListEditor، TShellTreeView، TMaskEdit، TGroupBox، TRadioGroup، TCheckGroup، TFrame، TListellBox او د کمپوکس ویو په اړه د ټی فریم وړتیاوې بدلې شوې دي.
  • په موقتي ډول د کرسر بدلولو لپاره زنګونه اضافه شوي BeginTempCursor / EndTempCursor، BeginWaitCursor / EndWaitCursor او BeginScreenCursor / EndScreenCursor، کوم چې د Screen.Cursor له لارې مستقیم کرسر تنظیم کولو پرته کارول کیدی شي.
  • د ماسک سیټونو پروسس کولو غیر فعالولو لپاره میکانیزم اضافه کړ (په ماسک کې د سیټ د پیل په توګه د '[' تشریح کول بند کړئ)، د moDisableSets ترتیب له لارې فعال شوی. د مثال په توګه، "MatchesMask('[x]'،'[x]'،[moDisableSets])" به په نوي حالت کې ریښتیا بیرته راشي.

د Lazarus 2.2.0 خوشې کول، د FreePascal لپاره د پراختیا چاپیریال
د Lazarus 2.2.0 خوشې کول، د FreePascal لپاره د پراختیا چاپیریال


سرچینه: opennet.ru
د DDoS محافظت ، VPS VDS سرورونو سره د سایټونو لپاره معتبر کوربه توب واخلئ 🔥 د DDoS محافظت، VPS VDS سرورونو سره د باور وړ ویب پاڼې کوربه توب واخلئ | ProHoster