Vypress Chat

Vypress Chat: общение по сети и текстовые конференции

Изменение и добавление смайлов в Vypress Chat

Начиная с версии 2.1.7, существует возможность добавить собственные или заменить существующие смайлы в программе.

Для этого необходимо создать и поместить в домашний каталог программы конфигурационный файл с именем "emoticons.xml". Это должен быть правильно оформленный XML файл вида:

<?xml version="1.0" ?>
<emoticons xmlns:dt="urn:schemas-microsoft-com:datatypes" display_count="N" help="C:\\help\\chat.chm::/emoticons.html" >
<emoticon>
<icons>
<icon>
</icon>
</icons>
<meaning>
</meaning>
<menu_item>
</menu_item>
<img dt:dt="bin.hex" dt:dt="bin.base64" src="file://">
</img>
</emoticon>
</emoticons>

Вложенных элементов emoticon и icon может быть неограниченное количество.

Атрибуты:

  • display_count - максимальное количество, одновременно отображаемых в одном окне редактирования, смайлов.
  • help - указывает путь к файлу компилированной справки (.chm) и разделу в нём. Смотрите справку для HTML Help API для получения подробной информации.

Элементы:

  • icon - строка, которая будет заменяться картинкой.
  • meaning - смысловое значение строки.
  • menu_item - позиция картинки в меню начиная с 1.
  • img - картинка, может помещаться как ссылка (атрибут src) или в виде строкового представления в кодировке BASE64 или HexString.

Для конвертации картинок в строку можно воспользоваться сервисной программой ImageToText (Требует установки инструментов .NET 2.0).

Скачать ImageToText.exe
Скачать исходные тексты C# сервисной программы ImageToText.

Пример:

Необходимо разархивировать приложенный файл в домашний каталог Vypress Chat, и после перезапуска программы у Вас появятся дополнительные смайлы {1}, *1*, {2}, *2*, {3}, *3*, {4}, *4*, {5}, *6*.

Скачать файл Emoticons.zip
> вверх страницы

Ваши замечания и пожелания, пожалуйста, отправляйте на webmaster@vypress.com
©1997-2010 VyPRESS® Research, LLC. Все права защищены.
Условия использования | Конфиденциальность