Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

нужен исходник простого форматтера кода


Вова ©   (2014-03-19 15:15:00) 

посмотрел DelForExp, но оказалось, что собственно движок находится в длл и в исходниках его нет, а т.к. мне нужно не паскаль форматировать, то это вообще не вариант.

JEDI Code Format - отдельно исходники что то не находятся

и главное чем он проще тем лучше )


Игорь Шевченко   (2014-03-19 19:03:00) [1]

Google: Jedi code formatter


turbouser   (2014-03-19 16:19:00) [2]

Delfor.pas - весь движок. Где там DLL ?


Вова   (2014-03-19 16:18:00) [3]

о кажется нашел исходник длл..


Вова   (2014-03-19 16:17:00) [4]


unit DelforEng2;

interface

uses Classes, DelForTypes, OObjects;
const
 Delfordll = 'Delfordll.dll';
procedure Formatter_Destroy; external Delfordll ;
procedure Formatter_LoadFromFile(AFileName: PChar); external Delfordll ;
procedure Formatter_LoadFromList(aList: TStringList); external Delfordll ;
function Formatter_Parse(ASettings: PSettings; SizeOfSettings: Integer): Boolean;
external Delfordll ;
 {this is the main function: it improves the block of text which
 should be entered by LoadFromFile, LoadFromList or SetTextStr
 Read it out with GetTextStr or WriteToFile}
procedure Formatter_clear; external Delfordll ;
procedure Formatter_writeToFile(AFileName: PChar); external Delfordll ;
function Formatter_GetTextStr: PChar; external Delfordll ;
procedure Formatter_SetTextStr(aText: PChar); external Delfordll ;
procedure Formatter_SetOnProgress(aOnProgress: TProgressEvent); external Delfordll ;
procedure Formatter_LoadCapFile(aCapFile: PChar); external Delfordll ;
procedure Formatter_SaveCapFile(aCapFile: PChar); external Delfordll ;
function Formatter_Version: Integer; external Delfordll ;
 {if the version number is changed the dll is not
 (backward) compatible anymore}

implementation

end.


вот


Вова   (2014-03-19 16:13:00) [5]

да открываешь исходник, идешь в модуль называемый движок, и видишь там вызовы процедур из длл.....а что в длл?


turbouser   (2014-03-19 16:06:00) [6]


> DelForExp, но оказалось, что собственно движок находится
> в длл и в исходниках его нет

Да ладно! Набираешь в гугле DelForExp и вот, например
http://www.delphi.int.ru/download/file/65/


Наверх

Титульная страница Поиск, карта сайта Написать письмо