Форум » GUI » Форматирование текстов МиниГуи » Ответить

Форматирование текстов МиниГуи

Andrey: Всем привет ! Здесь где то поднимались вопросы по форматированию своих PRG для МиниГуи. Но может ещё что новенькое появилось по этой теме ?

Ответов - 4

rvu: Andrey пишет: Здесь где то поднимались вопросы по форматированию своих PRG для МиниГуи. А это как?

Andrey: Вместо Tab chr(9) ставить SPACE(3), сделать вместо Func -> FUNCTION перевести все функции в ВЕРХНИЙ регистр, ну и т.д. Ну вот это например MiniGUI\UTILS\FuncList или MiniGUI\UTILS\MakePrg Григорий, а чем ты форматируешь тексты своей библиотеки ?

Andrey: [pre2]* Updated: 'Source Code Formatter' utility. Contributed by Grigory Filatov <gfilatov@inbox.ru> (see in folder \Utils\ofmt)[/pre2] Не правильно форматирует текст исходников. В основном хорошо форматирует, но вот такую функцию неправильно форматирует. [pre2]Static Function myThisObjectEvent() (This.Object):Event( 100, {|ow,ky,cn| // обработка кнопок типа "I" Local oBtn := This.&(cn).Cargo Local nMod := ow:Cargo:nModify Local cForm := ow:Name Local aObjName := oBtn:aObjName // список наименований объектов на строке карточки ? "Event(100) PressButton=" , cn, oBtn:nObj, oBtn:nBtn, nMod, HB_ValToExp(oBtn:aDim),... myPressButtonI(ky, cForm, cn, oBtn:nObj, oBtn:nBtn, nMod, oBtn:aDim, aObjName) SetProperty(ow:Name, cn, "Enabled", .T.) Return Nil })[/pre2] Как можно добавить исключение для таких случаев ? Как можно задать отступ для DEFAULT, чтобы совпадал с отступом LOCAL ? [pre2] LOCAL nI, nW, nH, DEFAULT lBottomStyle := .F.[/pre2] Как убрать пустую строчку между FUNCTION и LOCAL ?


Dima: Andrey пишет: В основном хорошо форматирует, но вот такую функцию неправильно форматирует. Сырцы то есть , меняй как тебе нужно



полная версия страницы