![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
нужен исходник простого форматтера кода
Вова © (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/