Page 14 of 26
Posted: Mon May 04, 2009 1:08 pm
by sergeich
Instructor,
Привык уже к шрифту Arial

Courier очень все растягивает и занимается много места. Может можно будет в будущих версиях поправить? Спасибо.
Posted: Tue May 05, 2009 10:26 am
by Fr0sT
sergeich
можешь заюзать любой другой моноширинный шрифт по вкусу. Тут закавыка в том, что длина строки рассчитывается до изменения стилей.
Posted: Tue May 05, 2009 11:00 am
by VladSh
Fr0sT wrote:можешь заюзать любой другой моноширинный шрифт по вкусу. Тут закавыка в том, что длина строки рассчитывается до изменения стилей.
Н-дык вся прелесть (привычка) как раз и заключается в том, чтобы не юзать моноширинные шрифты

Go back to DOS

Posted: Wed May 06, 2009 6:31 am
by Fr0sT
Да оно понятно... хотя для исходников лучше моноширинного ничего не придумали. Тогда просите Инструктора, чтобы изменил принцип обработки строк)
Posted: Wed May 06, 2009 9:14 am
by VladSh
Речь не только об исходниках. Может быть простой текстовый файл, использующий правила подсветки - это ведь удобно.
Наличие баго-фичи по крайней мере для меня, как для разраба, подразумевает его исправление или уточнение

Хотя, вот думаю, а может это неправильно?..
Инструктор, измените пожалуйста принцип обработки строк)
Posted: Wed May 06, 2009 11:43 am
by VladSh
MDI-Rus.txt переименовал в MDI-Rus.mnu, для файлов mnu сделал свой файл подсветки
mnu.highlight, вот его содержание:
Code: Select all
;==================
;Files to highlight
;==================
Extensions:
mnu
;=====================================================
;Flags Font Color Color Quote Quote Escape
; style text bkgrnd start end char
;=====================================================
Quotes:
5 1 #808080 0 "`" "`" ""
;======================================
;Flags Font Color Color Char(s)
; style text bkgrnd
;======================================
Delimiters:
1 0 0 0 " "
1 0 0 0 " "
1 0 #CC3333 0 (
1 0 #CC3333 0 )
;===================================
;Flags Font Color Color Word
; style text bkgrnd
;===================================
Words:
1 0 #0000FF 0 Command
1 0 #0000FF 0 Call
1 0 #0000FF 0 Exec
1 0 #0000FF 0 Icon
1 0 #0000FF 0 Index
1 0 #0000FF 0 Link
1 0 #FF00FF 0 SEPARATOR
1 2 #000080 0 CLEAR
1 2 #000080 0 EXPLORER
1 2 #000080 0 LANGUAGES
1 2 #000080 0 MDIDOCUMENTS
1 2 #000080 0 RECENTFILES
но почему-то из Words подсвечивается только слово CLEAR.
1-ю колонку всю менял на 0, чтобы не было зависимо к регистру, но... не работает.
Подскажите, в чём может быть проблема?
Posted: Thu May 07, 2009 12:56 pm
by Instructor
VladSh
Пробел и табуляцию в разделители надо добавить.
Posted: Thu May 07, 2009 12:59 pm
by Instructor
Changed: cache now saved in stand-alone file.
Added: settings dialog.
Added: possibility to set global font style.
HighLight plugin v4.3
Posted: Thu May 07, 2009 1:20 pm
by VladSh
Instructor wrote:VladSh
Пробел и табуляцию в разделители надо добавить.
Всё заработало.
Спасибо большое!

Posted: Thu May 07, 2009 1:26 pm
by VladSh
Instructor wrote:Added: possibility to set global font style.
Что даёт установка глобального стиля?
Нужно ли это как-то учитывать при написании файлов подсветок?
Posted: Thu May 07, 2009 2:13 pm
by Tony
При внешнем вызове плагина
Code: Select all
Call("HighLight::Main", 2, "#RRGGBB", "#RRGGBB")
неподсвечивается текст находящийся около разделителей. Например все слова начинающиеся со знака $.
Posted: Sat May 16, 2009 4:57 pm
by Robot_n7
у всех есть глюк с жирными шрифтами? у меня курсор становится не сразу за символом и немного на него налегает. в итоге когда вся строка жирная то курсор находится примерно посередине последнего слова. но это еще не все, если эта жирная строка вылазит за окно блокнота, но сам текст нежирный бы влез, то строка не переносится и часть слова просто не видна. вобщем словами объяснить немного сложно, вот скриншот
http://smages.com/a0/c9/a0c9cbada15f7b6 ... f3.png.htm
в нормальном режиме все нормально
http://smages.com/ff/e1/ffe183c7dba8c14 ... 91.png.htm
Posted: Sat May 16, 2009 5:16 pm
by Instructor
Robot_n7
"HighLight::Settings->Глобальный стиль шрифта->Включено->игнорировать" или выбираем подходящий шрифт, например Courier New.
Posted: Wed May 20, 2009 3:57 pm
by Robot_n7
Instructor wrote:Robot_n7
"HighLight::Settings->Глобальный стиль шрифта->Включено->игнорировать" или выбираем подходящий шрифт, например Courier New.
поставил игнорировать, тогда шрифт становится не жирным. как сделать чтоб жирный был?
Posted: Wed May 20, 2009 4:54 pm
by Instructor
Robot_n7
"...или выбираем подходящий шрифт, например Courier New."
