Discuss and announce AkelPad plugins
Offline
Posts: 22 Joined: Fri Aug 10, 2007 2:58 pm
Location: Москва
Post
by sergeich » Mon May 04, 2009 1:08 pm
Instructor,
Привык уже к шрифту Arial
Courier очень все растягивает и занимается много места. Может можно будет в будущих версиях поправить? Спасибо.
Offline
Posts: 876 Joined: Tue Jul 24, 2007 8:54 am
Post
by Fr0sT » Tue May 05, 2009 10:26 am
sergeich
можешь заюзать любой другой моноширинный шрифт по вкусу. Тут закавыка в том, что длина строки рассчитывается до изменения стилей.
Offline
Posts: 3234 Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:
Post
by VladSh » Tue May 05, 2009 11:00 am
Fr0sT wrote: можешь заюзать любой другой моноширинный шрифт по вкусу. Тут закавыка в том, что длина строки рассчитывается до изменения стилей.
Н-дык вся прелесть (привычка) как раз и заключается в том, чтобы не юзать моноширинные шрифты
Go back to DOS
Offline
Posts: 876 Joined: Tue Jul 24, 2007 8:54 am
Post
by Fr0sT » Wed May 06, 2009 6:31 am
Да оно понятно... хотя для исходников лучше моноширинного ничего не придумали. Тогда просите Инструктора, чтобы изменил принцип обработки строк)
Offline
Posts: 3234 Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:
Post
by VladSh » Wed May 06, 2009 9:14 am
Речь не только об исходниках. Может быть простой текстовый файл, использующий правила подсветки - это ведь удобно.
Наличие баго-фичи по крайней мере для меня, как для разраба, подразумевает его исправление или уточнение
Хотя, вот думаю, а может это неправильно?..
Инструктор , измените пожалуйста принцип обработки строк)
Offline
Posts: 3234 Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:
Post
by VladSh » Wed May 06, 2009 11:43 am
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, чтобы не было зависимо к регистру, но... не работает.
Подскажите, в чём может быть проблема?
Last edited by
VladSh on Thu May 07, 2009 1:19 pm, edited 1 time in total.
Offline
Site Admin
Posts: 6403 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Thu May 07, 2009 12:56 pm
VladSh
Пробел и табуляцию в разделители надо добавить.
Offline
Site Admin
Posts: 6403 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Thu May 07, 2009 12:59 pm
Changed: cache now saved in stand-alone file.
Added: settings dialog.
Added: possibility to set global font style.
HighLight plugin v4.3
Offline
Posts: 3234 Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:
Post
by VladSh » Thu May 07, 2009 1:20 pm
Instructor wrote: VladSh
Пробел и табуляцию в разделители надо добавить.
Всё заработало.
Спасибо большое!
Offline
Posts: 3234 Joined: Wed Nov 29, 2006 1:19 pm
Location: Киев, Русь
Contact:
Post
by VladSh » Thu May 07, 2009 1:26 pm
Instructor wrote: Added: possibility to set global font style.
Что даёт установка глобального стиля?
Нужно ли это как-то учитывать при написании файлов подсветок?
Offline
Posts: 98 Joined: Thu Jul 03, 2008 7:23 pm
Post
by Tony » Thu May 07, 2009 2:13 pm
При внешнем вызове плагина
Code: Select all
Call("HighLight::Main", 2, "#RRGGBB", "#RRGGBB")
неподсвечивается текст находящийся около разделителей. Например все слова начинающиеся со знака $.
Offline
Posts: 2 Joined: Sat May 16, 2009 1:06 pm
Post
by Robot_n7 » Sat May 16, 2009 4:57 pm
у всех есть глюк с жирными шрифтами? у меня курсор становится не сразу за символом и немного на него налегает. в итоге когда вся строка жирная то курсор находится примерно посередине последнего слова. но это еще не все, если эта жирная строка вылазит за окно блокнота, но сам текст нежирный бы влез, то строка не переносится и часть слова просто не видна. вобщем словами объяснить немного сложно, вот скриншот
http://smages.com/a0/c9/a0c9cbada15f7b6 ... f3.png.htm
в нормальном режиме все нормально
http://smages.com/ff/e1/ffe183c7dba8c14 ... 91.png.htm
Offline
Site Admin
Posts: 6403 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Sat May 16, 2009 5:16 pm
Robot_n7
"HighLight::Settings->Глобальный стиль шрифта->Включено->игнорировать" или выбираем подходящий шрифт, например Courier New.
Offline
Posts: 2 Joined: Sat May 16, 2009 1:06 pm
Post
by Robot_n7 » Wed May 20, 2009 3:57 pm
Instructor wrote: Robot_n7
"HighLight::Settings->Глобальный стиль шрифта->Включено->игнорировать" или выбираем подходящий шрифт, например Courier New.
поставил игнорировать, тогда шрифт становится не жирным. как сделать чтоб жирный был?
Offline
Site Admin
Posts: 6403 Joined: Thu Jul 06, 2006 7:20 am
Post
by Instructor » Wed May 20, 2009 4:54 pm
Robot_n7
"...или выбираем подходящий шрифт, например Courier New."