Након три године развоја, објављен је Lazarus 2.2, интегрисано развојно окружење (IDE) засновано на FreePascal компајлеру и које обавља задатке сличне Delphi-ју. IDE је дизајниран да ради са верзијом FreePascal компајлера 3.2.2. Спремни инсталациони пакети Lazarus-а доступни су за... Linux, macOS и Windows.
Међу променама у новом издању:
- Кт5 сет виџета пружа пуну подршку за ОпенГЛ.
- Додата дугмад за сажимање усидрених панела. Побољшана подршка за ХигхДПИ. Додати режими панела засновани на вишелинијским картицама („Мултилине Табс“) и прозорима који се не преклапају („Плутајући прозори на врху“).
- Укључује нови додатак Споттер за проналажење ИДЕ команди.
- Додан пакет ДоцкедФормЕдитор са новим уређивачем образаца, који замењује Спарта_ДоцкедФормЕдитор.
- Побољшано форматирање Џедај кода и додата подршка за најсавременију Објецт Пасцал синтаксу.
- Цодетоолс је додао подршку за анонимне функције.
- Имплементирана је опциона почетна страница на којој можете одабрати тип пројекта који ће се креирати.
- Интерфејси за инспекцију објеката и пројеката су побољшани.
- Додате пречице у уређивач кодова за замену, умножавање, копирање и померање линија и селекција.
- Екстензије за главне уобичајене датотеке превода (шаблоне) су промењене са .по на .пот. На пример, датотека лазарусиде.ру.по остаје непромењена, а лазарусиде.по се преименује у лазарусиде.пот, што ће олакшати обраду у уредницима ПО датотека као шаблона за покретање нових превода.
- Подразумевано за нове инсталације у Windows и Linux Сада је омогућен дебагер LazDebugger-FP (FpDebug) 1.0.
- Компоненте за приказивање Фреетипе фонтова су премештене у посебан пакет „цомпонентс/фреетипе/фреетипелаз.лпк“
- ПасВСтр компонента је уклоњена због присуства кода који се компајлира само у старијим верзијама ФрееПасцал-а.
- Оптимизована регистрација интерних компоненти и њихово везивање за виџете преко позива ТЛЦЛЦомпонент.НевИнстанце.
- Библиотека либКт5Пас је ажурирана и подршка за виџете засноване на Кт5 је побољшана. Додан КЛЦЛОпенГЛВидгет, пружа пуну подршку за ОпенГЛ.
- Побољшана тачност избора величине форме на X11 системима, Windows и macOS.
- Могућности ТАЦхарт, ТСпинЕдитЕк, ТФлоатСпинЕдитЕк, ТЛазИнтфИмаге, ТВалуеЛистЕдитор, ТСхеллТрееВиев, ТМаскЕдит, ТГроупБок, ТРадиоГроуп, ТЦхецкГроуп, ТФраме, ТЛистБок и измењене су компоненте ТСхе.
- Додати позиви за привремену промену курсора БегинТемпЦурсор / ЕндТемпЦурсор, БегинВаитЦурсор / ЕндВаитЦурсор и БегинСцреенЦурсор / ЕндСцреенЦурсор, који се могу користити без директног подешавања курсора преко Сцреен.Цурсор.
- Додан механизам за онемогућавање обраде скупова маски (престанак тумачења '[' као почетка скупа у маски), активиран кроз поставку моДисаблеСетс. На пример, „МатцхесМаск('[к]','[к]',[моДисаблеСетс])” ће вратити Тачно у новом режиму.


Извор: опеннет.ру
