Показать сообщение отдельно
Непрочитано 27.04.2014, 16:48   #5
Аватар для Bonux
Пользователь

По умолчанию Re: Добавление символов в клиент

Цитата:
Сообщение от LightIFusion Посмотреть сообщение
А если к примеру щрифт вводиться через Double Type, то есть чтобы получить 1 символ нужно нажать комбинацию букв A+W=нужный символ, и эта функция не поддерживается в клиенте.
Придется добавлять самому через свою .dll, которая будет перехватывать то что ввел user(double input), и вписывать нужный символ, или тоже можно отредактировать Nwindow.dll ?


Там нужно отредактировать 4+ файла - small-font.gly large-font.gly Xinterface.dat, L2Font-e.UTX, и по-моему что-то еще.
Если я не ошибаюсь, ввод символов производится через стандартные средства Windows - IME и т.д... А вот отображение самого ввода символов и отображение символов в чате уже за средства клиента. К примеру была история по добавлению ввода арабской вязи в клиент. Вводилось и отображалось нормально, но с лева на право, а нужно было с права на лево. Помогло создание одной библиотеки в клиенте...
Bonux вне форума Отправить сообщение для Bonux с помощью ICQ Отправить сообщение для Bonux с помощью Skype™ Ответить с цитированием