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