Пропала возможность вводить символы юникода с клавиатуры

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 47
Joined: Sat Jul 25, 2009 10:47 pm

Пропала возможность вводить символы юникода с клавиатуры

Post by vvch »

В винде есть стандартная возможность вводить специальные юникодовские символы с помощью нажатия ALT + код символа.
Например, с помощью ALT + 8212 можно ввести длинное тире, и т. п.
В AkelPad это всегда срабатывало, до перехода на 4ю версию.
Возможно ли вернуть эту функциональность? Очень часто бывает нужно.
Заранее спасибо.

PS:
Огромное спасибо разработчику, постоянно использую AkelPad уже несколько лет.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Для ввода длинного тире: Alt+0151.

Шаги, чтобы узнать какой код вводить с клавишей Alt:
1. HexSel плагин - копируем шестнадцатиричный код у символа.
2. Ищем юникод в таблице символов: "Главное меню->Правка->Вставить символ (Ctrl+I)"
3. В строке состояния указывается код, используемый с клавишей Alt.

Offline
Posts: 47
Joined: Sat Jul 25, 2009 10:47 pm

Post by vvch »

Спасибо. С длинным тире я действительно не очень удачный пример привёл. К сожалению, далеко не все юникодовские символы можно ввести подобным образом. Например, попробуйте найти такой код (используя приведённый Вами алгоритм) для знака «минус» U+2212. В RichEdit, например, его можно было ввести нажатием Alt+8722. Это работало и в AkelPad3. В AkelPad4 это больше не работает.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

См. релиз 4.3.0.
Post Reply