AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

SpecialChar plugin
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
 
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins
View previous topic :: View next topic  
Author Message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Wed May 08, 2013 6:27 am    Post subject: Reply with quote

Изменено: отрисовка символа при включенном ClearType.

Changed: symbol drawing with ClearType on.


SpecialChar plugin v5.3
Back to top
View user's profile Send private message Send e-mail
lopotun74



Joined: 08 Apr 2013
Posts: 9
Location: Jerusalem

PostPosted: Mon Jun 17, 2013 7:52 am    Post subject: Произвольные непечатные символы Reply with quote

Может ли этот плагин отображать произвольные непечатные символы (ASCII меньше 32)? Например, задать символу с ASCII кодом 7 отображаться как #. Символу с ASCII кодом 11 отображаться, например, как @. Такое, в принципе, возможно?
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Tue Jun 18, 2013 8:09 am    Post subject: Reply with quote

lopotun74
На данный момент, плагин работает только с определенным набором символов.
Back to top
View user's profile Send private message Send e-mail
lopotun74



Joined: 08 Apr 2013
Posts: 9
Location: Jerusalem

PostPosted: Tue Jun 18, 2013 2:15 pm    Post subject: Reply with quote

Instructor wrote:
lopotun74
На данный момент, плагин работает только с определенным набором символов.

А такая функциональность планируется? То есть, это дело пары часов или надо будет переделать весь плагин?
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Tue Aug 06, 2013 4:56 am    Post subject: Reply with quote

Изменено: формат сохранения настроек - старые настройки не совместимы.
Добавлено: возможность изменять прорисовку любого символа.
Добавлено: возможность использовать цвета из Coder тем.
Добавлено: внешний вызов с кодом 3 - установить расширенные настройки для указанных символов.

Changed: settings save format - old settings are not compatible.
Added: ability to change drawing of any character.
Added: possibility to use colors from Coder themes.
Added: external call with code 3 - set advanced settings for specified characters.


SpecialChar plugin v5.5
Back to top
View user's profile Send private message Send e-mail
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Tue Aug 06, 2013 8:01 am    Post subject: Reply with quote

Прикольно Smile

1) Будет ли возможность добавлять свои спецсимволы через GUI или хотя бы через Call? Сейчас, насколько я понял, можно переназначать только стандартный набор символов. Если такой возможности не будет, то это стоит пояснить в справке, т.к. сейчас создаётся впечатление, что можно добавлять правила для произвольных символов.
2) Кнопка "Изменить" не совсем соответствует назначению, она скорее должна называться "Сохранить". Кроме того, сейчас, если ее забыть нажать и перейти на другой элемент списка, изменения пропадут. Не критично, да и не так часто требуется, но может вызывать фрустрацию, если было сделано много изменений.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Tue Aug 06, 2013 8:12 am    Post subject: Reply with quote

Fr0sT
1. Указываете старый символ, которого нет в списке. Тогда кнопка "Изменить" меняется на "Добавить".
Back to top
View user's profile Send private message Send e-mail
VladSh



Joined: 29 Nov 2006
Posts: 2614
Location: Киев, Русь

PostPosted: Tue Aug 06, 2013 8:28 am    Post subject: Reply with quote

Instructor wrote:
Добавлено: возможность использовать цвета из Coder тем.
Подскажите пожалуйста, как это использовать?
В доке (внешние вызовы - параметры "#RRGGBB") и в настройках плагина можно только использовать жёсткое задание цвета. А как же указать переменную из Coder-плагина?
Back to top
View user's profile Send private message Visit poster's website
FeyFre



Joined: 07 Aug 2007
Posts: 2054
Location: Vinnitsa, Ukraine

PostPosted: Tue Aug 06, 2013 10:29 am    Post subject: Reply with quote

Quote:
Добавлено: возможность изменять прорисовку любого символа.
Гуд, вери гуд.
Но вот первое что я захотел сделать это заменить все "0"(нуль) на зачеркнутые нули(и какой-то идиот таки умудрился нарисовать О и 0 очень тяжело отличимыми). И прикол собственно в том что это делается только комбинацией нуля и это самой черточки(0x0030 + 0x0338), а тут пока такой возможности не имеется.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Fr0sT



Joined: 24 Jul 2007
Posts: 876

PostPosted: Tue Aug 06, 2013 11:31 am    Post subject: Reply with quote

Instructor
от оно как... ни за что бы не догадался. Наверно, стоит хотя бы упомянуть в доках.
Кстати, назначенные через Call символы имеют пустое название, я обнаружил их чисто случайно, когда добавил символ целенаправленно. Плюс элементы списка не удаляются (кнопка Удалить ничего не делает)
Back to top
View user's profile Send private message
FeyFre



Joined: 07 Aug 2007
Posts: 2054
Location: Vinnitsa, Ukraine

PostPosted: Tue Aug 06, 2013 11:53 am    Post subject: Reply with quote

Кстати, вот созданный символозаменитель удалить не могу. Теперь вместо нулей черти что делается Smile
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Tue Aug 06, 2013 2:13 pm    Post subject: Reply with quote

VladSh wrote:
Подскажите пожалуйста, как это использовать?
При установленной галочке "Использовать темы Coder" и открытии файла с синтаксической темой, используются переменные SpecialChar_* из темы Coder.
Back to top
View user's profile Send private message Send e-mail
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5399

PostPosted: Tue Aug 06, 2013 2:16 pm    Post subject: Reply with quote

Изменено: при добавлении нового символа без имени, в качестве имени присваивается код символа.
Добавлено: поддержка суррогатных пар.
Исправлено: кнопка удаления из списка не работала.

Changed: when adding new character without a name, character code is assigned as the name.
Added: surrogate pairs support.
Fixed: remove from list button didn't work.


SpecialChar plugin v5.6
Back to top
View user's profile Send private message Send e-mail
Infocatcher



Joined: 06 Aug 2007
Posts: 1629

PostPosted: Tue Aug 06, 2013 2:55 pm    Post subject: Reply with quote

Неплохо бы вернуть отображение символа-заменителя, а то с кодами стало менее наглядно.
Back to top
View user's profile Send private message Visit poster's website
Infocatcher



Joined: 06 Aug 2007
Posts: 1629

PostPosted: Tue Aug 06, 2013 3:17 pm    Post subject: Reply with quote

Не работает:
"Неразрывные пробелы" Call("SpecialChar::Settings", 1, "\x00A0,\x2002,\x2003,\x2009", "0", "0", -1, -1, "\x02CD,\x02CD,\x02CD,\x02CD")
Работает:
"Неразрывные пробелы" Call("SpecialChar::Settings", 3, "\x00A0,\x2002,\x2003,\x2009", "\x02CD,\x02CD,\x02CD,\x02CD", -1, 0, "0", "0", -1, 0, "0", "0")

Это так и задумано? А то из доки это не следует...
И плагин ContextMenu/ToolBar не показывает включенность таких пунктов. Sad
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Plugins All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Page 8 of 10

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group