On-line: SergKis, гостей 1. Всего: 2 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 6638
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.04.20 10:07. Заголовок: Форматирование текстов МиниГуи


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

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 4 [только новые]







Пост N: 249
Зарегистрирован: 05.11.05
ссылка на сообщение  Отправлено: 29.04.20 10:48. Заголовок: Andrey пишет: Здесь..


Andrey пишет:

 цитата:
Здесь где то поднимались вопросы по форматированию своих PRG для МиниГуи.



А это как?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 6639
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 29.04.20 17:39. Заголовок: Вместо Tab ставить S..


Вместо Tab chr(9) ставить SPACE(3), сделать вместо Func -> FUNCTION
перевести все функции в ВЕРХНИЙ регистр, ну и т.д.

Ну вот это например MiniGUI\UTILS\FuncList или MiniGUI\UTILS\MakePrg

Григорий, а чем ты форматируешь тексты своей библиотеки ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 6972
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 27.06.21 16:13. Заголовок: * Updated: 'Sour..


* Updated: 'Source Code Formatter' utility. 
Contributed by Grigory Filatov <gfilatov@inbox.ru>
(see in folder \Utils\ofmt)

Не правильно форматирует текст исходников.
В основном хорошо форматирует, но вот такую функцию неправильно форматирует.
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
})

Как можно добавить исключение для таких случаев ?

Как можно задать отступ для DEFAULT, чтобы совпадал с отступом LOCAL ?
   LOCAL nI, nW, nH,  

DEFAULT lBottomStyle := .F.


Как убрать пустую строчку между FUNCTION и LOCAL ?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 7400
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 27.06.21 19:23. Заголовок: Andrey пишет: В осн..


Andrey пишет:

 цитата:
В основном хорошо форматирует, но вот такую функцию неправильно форматирует.


Сырцы то есть , меняй как тебе нужно

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 242
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет