Page 1 of 1

Как определить ALT-код для набора символ по 16ричному коду

Posted: Fri Mar 15, 2019 3:42 pm
by Eskander88
Доброго времени суток!

Делал текстовой шаблон псевдографики для консольного приложения текстовом файле с кодировкой UTF-8. По ошибке нажал неверную комбинацию [ALT] + [0] + [9] + .... (примерно помню первые 2 цифры). Сперва подумал, что какой-то баг, но нет.

В тексте образовался невидимый символ. Как можно определить, что это за символ используя HexSel::Main? Хотелось бы вычислить ALT-комбинацию.

Вот копипаст фрагмента текста с символом:

Code: Select all

[]1 sybmol(s) between brackets (символ невидимка)
[]0 sybmol(s) between brackets
Чтобы выделить символ в AP необходимо поставить курсор между скобок 1ой демо-строки: зажать [Shift] и нажать клавишу вправо [→]

В панели HexSel::Main отобразится информация о символе (курсор при этом в самом тексте не сдвинется):

Code: Select all

<C2><90>

<0090>

Re: Как определить ALT-код для набора символ по 16ричному ко

Posted: Fri Mar 15, 2019 7:17 pm
by Infocatcher
Eskander88 wrote:В панели HexSel::Main отобразится информация о символе (курсор при этом в самом тексте не сдвинется):

Code: Select all

<C2><90>

<0090>
По идее, для Alt+… используются коды символов в десятичной системе.
Так что для 0x90 = 144 получается Alt+0144.

Posted: Fri Mar 15, 2019 9:28 pm
by opk44
Eskander88
Для единичных случаев (не цепочки, а отдельные символы) проще (не используя HexSel) обойтись возможностями статус-строки, добавив примерно следующее:

Code: Select all

[симв: %cl|%CH|%cd]
сам использую такое сочетание:

Code: Select all

[симв: %cl|%CH|%cd]%[120]|%or|%lb-%al|%ar|%di
Для редактирования статус-строки удобнее воспользоваться скриптом "AkelPadManualSettings.js"