Использовался юникодный компилятор? Шрифт кнопки менялся на нестандартный?
Тут, вероятно, проблема в том, что среда HiAsm не является юникодной. Если текст кнопки хранить в схеме в виде HEX, и выводить на кнопку с помощью конвертера при запуске программы - отображается?
Нужен какой-то способ предоставить ввод строковых свойств на схеме в виде Юникода.
Теоретически, можно подправить кодогенератор, чтобы он по какому-то префиксу строки узнавал что это Юникод.
А сама строка состояла бы из кодов символов, которые кодогенератор преобразовывал в корректные.
Тогда была бы отдельная программка, в которой введённый текст преобразовывался в строку для свойств компонентов на схеме, например:
"\u0123\u3456"
Немного неудобно, но Юникодного HiAsm 4 мы вряд-ли увидим.
Может, как-нибудь сделаю.
Вообще-то, кодогенератор и сейчас такое может: после слеша указывается код символа ("\234\56\1234")
Но кодогенератор нужно дорабатывать.
Ответов: 4639
Рейтинг: 755
|
|||
карма: 26 |
| ||
Голосовали: | z80 |
Редактировалось 2 раз(а), последний 2025-03-02 22:47:18