Издање Лазарус 2.2.0, развојног окружења за ФрееПасцал

После три године развоја, објављено је издање интегрисаног развојног окружења Лазарус 2.2, заснованог на ФрееПасцал компајлеру и обављању задатака сличних Делпхију. Окружење је дизајнирано да ради са издањем компајлера ФрееПасцал 3.2.2. Готови инсталациони пакети са Лазарусом су припремљени за Линук, мацОС и Виндовс.

Међу променама у новом издању:

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

Издање Лазарус 2.2.0, развојног окружења за ФрееПасцал
Издање Лазарус 2.2.0, развојног окружења за ФрееПасцал


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

Додај коментар