Лазар е с отворен код, многоплатформен и свободно да се разпространява софтуер, който осигурява набор от библиотеки клас за FreePascal компилатора, проектиран да емулира език Delphi програмиране. Тя & rsquo;. SA RAD (Rapid Application развитие) Object Pascal IDE развитие (Integrated Development Environment)
Удобства в един поглед
Лазар е с отворен код, еквивалент на търговския Delphi VCL софтуер, проектиран да работи на всяка платформа се поддържа от Free Pascal и да е джаджа-независима. Той е проектиран да се разбере и да съставят Delphi синтаксис, което, разбира се OOP (Обектно ориентирано Pascal), и осигурява на потребителите мощно изходния код редактор, който разполага с кода на завършване и оцветяване на синтаксиса.
Той разполага с плъзгане и пускане форма дизайнер, който позволява на разработчиците за лесно създаване на държавно OT-съвременните оформления, автоматично се синхронизира между изходния код и графичните форми, ви позволява лесно и бързо да се движите изходния код на Pascal, интегрира дебъгер и вградена система, която позволява на разработчиците да тестват, тече и отстраняване на грешки на своите проекти директно от IDE, и идва с предварително инсталирана различни инструменти редакции.
В допълнение, софтуерът разполага с мощна плъгин архитектура, която да ви позволи да се разшири функционалността му чрез инсталиране на трети страни плъгини, предвижда диаграми и функционалност докладване, подкрепа за UTF-8 кодирания, подкрепа i18n, както и различни рамки за бази данни.
При операционните системи качулка и подкрепяни
Free Pascal е отворена компилатор източник, който работи на GNU / Linux, FreeBSD, Mac OS X, Microsoft Windows, OS / 2, 68K и други POSIX операционни системи. Тя е написана в Delphi / Kylix, FreePascal, Object Pascal, Паскал и Лазар езици за програмиране.
Наличност и поддържани хардуерни архитектури
Софтуерът е достъпен за изтегляне като предварително изградена бинарни файлове за всички ГНУ / Линукс дистрибуции, които използват формата DEB или RPM пакет, както и архив универсални източници, който ви позволява да оптимизирате и инсталиране на проекта върху всяка друга дистрибуция на Linux. . Лазар е бил успешно тестван с двете 32-битови и 64-битови хардуерни архитектури на широка гама от компютърни платформи
Какво ново в тази версия:
- Тази версия добавя поправки за IDE, дебъгер, Qt widgetset, SynEdit и LCL
Какво ново във версия 1.2.6:
- Тази версия добавя поправки за IDE, дебъгер, Qt widgetset, SynEdit и LCL
Какво ново във версия 1.0.12:
- Тази версия добавя поправки, включително такива в LCL, IDE, TAChart и SynEdit.
Какво ново във версия 1.0.10:
- r40581 codetools СПК резултати източник: единица fileinfo на целевата без да трепне, бъг [24070]
- r40543 DBGrids фиксират катастрофа в PrepareCellHints когато DATALINK не е активен (въпрос [0024028]).
- съдържание r41240 Debugger utf8 за събитие-дневник (предупреждения / OutputDebugString). Издаване [24353]
- r41233, r41260, r41265, r41266, r41270, r41273, r41275, r41279, r41293 Debugger Подобрена shortstring откриване. струни със съдържание utf8 в местни и някои в часовници
- r41298 Debugger повече utf8 за струнни в часовници
- r38231 IDE itmEditUndo itmEditRedo почти винаги е Enabled, дори когато не е възможно да Отмяна Redo в източник Editor, бр [22633]
- r39405 IDE Автоматична radiobutton когато въведете стойност в HeightEdit / WidthEdit, бр [23398]
- r40628 IDE фиксирана показва неудовлетворени зависимости
- r40640 IDE помощ за СПК съобщения: фиксирана катастрофата, когато не получи подкрепа, търсене на файл в съобщение на компилатора директории
- r40730 IDE проектен файл ресурс версия: не зададете Изменеие е един и същ и се инициализира след това прочетете
- r40803 IDE: пакет редактор: разширяване единица / включва пътя: скъси пътеки, които не са под директории, бъг [24272]
- r41130 IDE премахнете & от ключовите картата resourcestrings
- r41165 IDE фиксирана надпис Free Pascal в маркера
- r41319 IDE добавите например проекти за скорошно меню само веднъж
- r40636 IDEIntf регистрирате TBoolPropertyEditor за WordBool, LongBool и QWordBool, необходима, тъй като СПК 2.6.0
- r40728 IDEIntf: TCollectionPropertyEditor: фиксирана махнете, ако собственикът е освободен
- r41049 Installer, Win добави френският превод. Patch от ChrisF. Издаване [24171]
- r41057 Installer, Win почистват OldInOtherFolder1 низ по коментар ChrisF в бъг [24171]
- r40562 LCL GTK, определи LazReport дизайнер понякога се представя като тънка вертикална или хоризонтална лента, която минава от центъра на екрана под gtk2 / 64-битов, свързани с издаване на [21634]
- r40778 LCL navFocusableButtons не работи в TDBNavigator, модифициран пластир от Ederson Касио, бр [24191]
- r41501 LCL ползване UTF8Length вместо Дължина на изчислено dbgrid ширина поле колона, от Румен Гюров, бр [24491]
- r40758 LCL фиксирани кондиционали за неизпълнение LCLWidgetType
- r41373 LCL TTreeView: ясно кеш при добавяне възел
- r41411 LCL предотврати промяна в dbcombobox когато autoedit е фалшива. Издаване [24207]
- r41453 LCL TFilterComboBox: freenotification за ShellListView, бъг [24512]
- r41477 LCL gtk2 фиксирана AskUser, QuestionDlg избяга ключов резултат
- r40900 LCL MaskEdit: уважава AutoSelect ако е маскиран контрол. Издаване [0024311]
- r40513 Qt не предизвика превъртане събития като същевременно призовава SetScrollInfo, определи въпрос 23,815
- r40563 Qt фиксирана подразбиране цвета на текста на QTabBar. въпрос [23985]
- r40956 Qt фиксирана определяне на съдържанието на низ (RightToLeft vs. LeftToRight). брой # 24340
- r40621,40622, 40625 Qt фиксира за бъги прозорец xfwm4 мениджър по X11
- r40993 Qt форматиране
- r40995 Qt фиксирана видимост на THintWindow клас, когато виртуален десктоп е включен или приложение minimized.issue # 24363
- r41339 Qt фиксирана лошо поведение на изскачащи прозорци по Metacity мениджър на прозорци.
- r41378 Qt фиксиран бъг с AltGr ключова Работете под windows.We използвате WinAPI директно като временно решение за бъг в Qt библиотеката. въпрос [23808]
- r40764 Qt реализира getKeyState за Caps Lock и NumLock под x11 и win32 цели
- r41347 Qt демонтаж поправки за Metacity като WM си. Сега Марко и гном черупки са картирани като Metacity.
- r40954 Qt използвате QPolygonH да изготвят поли региони в FillRgn ()
- r41144 Qt заобиколно решение за Qt либералните бъг (QStyle), където бутона инвалиди не сте активирали цветове увреждания палитра. въпрос [24413]
- r40723 ShellCtrls декларират имуществото ViewStyle на TShellListView като & quot; подразбиране vsReport & quot; (въпрос [0024226]).
- r41220, r41222, r41228 SynEdit Trim пространства - позиция само: Да не се маркират буфер, както е изменен, ако натиснете пространство на EOL. Последващи действия редакция 40,680
- r40545 SynEdit Fixed канавката преоразмеряване. Издаване [0023990]
- r40680 SynEdit фиксирана тапицерия-пространство (режим & quot; позиция само & quot;) ще корумпирана текст по определена връщане. Издаване [24101]
- r41046 SynEdit Фиксирано сгъване в & quot; библиотека & quot; код. Издаване [0024370]
- r37854 SynEdit Pas Highlighter: признае {$ IFOPT}
- r41047 SynEdit Pas Highlighter: Завършен списъка на Ifdef, ifopt, ElseIf директиви
- r41129 SynEdit Фиксирано сгъване в & quot; & quot етикет; код. Издаване [0024417]
- r41340 Преводи върна арабски превод на r37531 по искане на Мазен Neifer (ток арабски превод по поддръжка). Причина е с лошо качество / машинен превод, което прави трудно да се използва в превод IDE.
<> Li r41481 codetools премахнати старите СПК 1.0 определя, хапане 2.7.1 източници
<> Ли r40577 настройки тестови IDE съставител: шоу съобщение, когато зает
<> Li r41346 Qt дълготрайни проблеми с модални и изскачащи прозорци над модални прозорци с Marco мениджър на прозорци Mint е (Mate десктоп)
Какво ново във версия 1.0.6:.
- Това е отстраняваща грешки
Какво ново във версия 1.0.4:
- r39177 Customdrawn направи таймерни функции, свързани с 64-битов безопасна (поправя подобен на r39164), пластир от бъг [23052] от LKS
- r39280 Debugger Огледайте-Dialog, предотврати катастрофа, в резултат на вложени актуализации
- r39285 Debugger Не лечение & quot; && quot; като Accel-Чар при показване изключения. Издаване [0023321]
- r39290 Debugger Fix актуализиране Огледайте диалоговия, ако задейства чрез източник-редактор (изскачащото меню)
- r39333 Debugger Fix проверка кръг в Disassembler (64 битов debuggee). Издаване [0023355]
- r39042 Debugger Disable & quot; тичам до курсора & quot; когато дебъгер е спрян. Тази команда се ограничава до текущия блок (функция). Тя не може да се използва за стартиране на проекта. (също забраните dcJumpTo, dcStepOut)
- r39131 Debugger фиксирана безкраен цикъл в часовника Оценка (Оценка typecast указател към запис)
- r39030 Gtk2 фиксирана TGtk2WSCustomListView.GetDisplayRect, също фиксирана клетъчна рендер, който изпрати грешна позиция номер на собственика, изготвен списък view.issue [23094]
- r39032 Gtk2 не правят падащ списък позиция по подразбиране, ако ние сме customdrawn. въпрос [23093]
- r39033 Gtk2 фиксирана катастрофа с TListView въведена с r39032.
- r39034 Gtk2 LineTo и MoveToEx трябва да вземе HDC компенсира в account.issue [23057]
- r39035 Gtk2 фиксирана твърдение от gtk2 библиотека. въпрос [23099]
- r39036 Gtk2 не се прилагат devctx компенсира в penPos, регресия на r39034.issue [23057]
- r39037 Gtk2 напълно фиксирана LineTo () и MoveToEx () регресии от r39034
- r39043 Gtk2 фиксирана clientRect на GtkTreeView, нова рутинна GetWidgetClientRect () в gtk2proc да опрости gtk2winapi, фиксирано отместване за потребителски изготвен ListView.
- r39147 Gtk2 използвате по-добър подход за RecreateWnd в TGtk2WSCustomListView, определи оказване на икони. въпрос [23171]
- r39148 Gtk2 добавя TGtk2DeviceContext клас като отхвърлена. част на издаване [23168]
- r39162 Gtk2 фиксирана позиция на курсора поведение на което полето фокус / unfocus. въпроси [21897], [23182].
- r39217 Gtk2 спомням избор, когато редактирам губи focus.Also предварително да се избира за изпитване, когато AutoSelect е true.Patch от Fabrizio Фелини промяна от мен за autoselect правило. въпроси поправки [23219], [23246] (регресия).
- r39220, r39221 Gtk2 проверка, ако плъзгач дръжка се разпределя при определянето PARAMS.
- r39229 Gtk2 опити да се определи замразяване на TFloatSpinEdit, когато ние не използваме clocale единица тъй gtk2 отнема повече от $ LANG и нашата DecimalSeparator може да бъде различен. въпрос [23190]
- r39308 gtk2 регистрирате TGtk2WSScrollBar да TCustomScrollBar вместо TScrollBar. Поправя [23200]
- r39326 Gtk2 фиксирано отместване в Gtk2 полигон чекмедже. въпрос [23359]
- r39327 Gtk2 правилното решение за издаване [23359]
- r39371 Gtk2 фиксирана цвета на шрифта се променя по TCheckBox когато надписа е празна. въпрос [23373]
- r39374 IDE Hint: Fix malformated намеци, ако текстът е амперсанд. или
Какво ново във версия 1.0.2:.
- Това е отстраняваща грешки
Какво ново във версия 0.9.30:
- Тази версия се основава на СПК и 2.4.2 съдържа голям брой нови функции.
Какво ново във версия 0.9.28:
- В този основен освобождаване, логическо устройство има много източник Редактор на подобрения като проява на & quot; & quot двойна широчина; шрифтове (като регион, японски, китайски, арабски и), по-добре код за сгъване, като се подчертава, Syncro редактиране и устойчиви блокове.
- Дебъгерът има монтажен прозорци, по-лесно боравене изключение и Критичните свойства.
- The LCL сега използва GTK2 като widgetset по подразбиране на Linux и BSD и включва класа TMonitor за подкрепа мулти-монитор.
- редакции на LCL намалява минималния размер на изпълними файлове с около 15%.
- Подкрепата на подкрепа TFrame се е подобрило, така че можете да визуално дизайнери гнездят в IDE.
Какво ново във версия 0.9.26.2:
- This версия подобрява подкрепа за прилагането икони.
- Вариант диалогови прозорци са подобрени чрез използването на рамки.
- Няколко грешки са фиксирани.
Коментари не е намерена