bprog.gif (6262 bytes)

bgitext.gif (4780 bytes)

 

      Эта страничка посвящена библиотеке bgitext  - вывод русского текста в графических режимах для языка программирования С/С++.
      В языке программирования С/С++ вывод текста в графическом режиме не поддерживает символы русского алфавита. На начальном этапе это представляет большую проблему если вы собираетесь писать программу с русским интерфейсом или русифицировать уже имеющуюся. Есть несколько путей преодоления этих сложностей: специальные утилиты, позволяющие редактировать *.chr файлы шрифтов С/С++ или написание своих процедур вывода текста в графическом режиме. Именно второй путь и реализован в представленной библиотеке.
      Далее будут рассмотрены:

Руководство пользователя
Техническая поддержка
Download (Скачивание)

Начало страницы


      Руководство пользователя.

      Ниже перечислены процедуры и функции библиотеки с описанием их работы.

void OutCharXY08x08(int x,int y,unsigned char c) - вывод одного символа размером 8*8 пикселов
x, y - координаты вывода
с - символ, подлежащий выводу

void OutTextXY08x08(int x,int y,char s) - вывод текста символами размером 8*8 пикселов
x, y - координаты вывода
s - строка, подлежащая выводу

void OutCharXY08x14(int x,int y,unsigned char c) - вывод одного символа размером 8*14 пикселовvoid
x, y - координаты вывода
с - символ, подлежащий выводу

void OutTextXY08x14(int x,int y,char *s) - вывод текста символами размером 8*14 пикселов
x, y - координаты вывода
s - строка, подлежащая выводу

void OutCharXY08x16(int x,int y,unsigned char c) - вывод одного символа размером 8*16 пикселов
x, y - координаты вывода
с - символ, подлежащий выводу

void OutTextXY08x16(int x,int y,char *s) - вывод текста символами размером 8*16 пикселов
x, y - координаты вывода
s - строка, подлежащая выводу

void OutCharXY08x19(int x,int y,unsigned char c) - вывод одного символа размером 8*19 пикселов
x, y - координаты вывода
с - символ, подлежащий выводу

void OutTextXY08x19(int x,int y,char *s) - вывод текста символами размером 8*19 пикселов
x, y - координаты вывода
s - строка, подлежащая выводу

int SetTextHieght(int t) - устанавливает высоту символа по умолчанию ( возможные входные данные – 8,14,16,19 – установка размера, любое другое число – возврат текущего значения высоты символа по умолчанию

void OutCharXY(int x,int y,unsigned char c) - вывод текста символами размером по умолчанию
x, y - координаты вывода
с - символ, подлежащий выводу

void OutTextXY(int x,int y,char *s) - вывод одного символа размером по умолчанию
x, y - координаты вывода
s - строка, подлежащая выводу

Начало страницы


      Техническая поддержка.

      На данный момент вы можете присылать свои вопросы и замечания, а так же предложения и отзывы по адресу il_mattheus@yahoo.com или il_mattheus@mail.ru. Если это что-то срочное, рекомендую начинать заголовок письма с знаков "!!!". В общем случае я обязуюсь рассмотреть вашу заявку не более, чем в 3-х дневный срок. Естейственно, вы должны оставить координаты обратной связи, если они отличны от адреса отправителя, по возможности как можно более кратко и четко описать суть проблемы и предпринятые вами шаги для ее устранения. Во избежание каких-либо недоразумений хотелось бы знать как, где и при каких обстаятельствах возникла проблема.
.

Начало страницы


      Download (Скачивание).

      Архив bgitext.zip (15,2 kb)  


Библиотеки
13h | 3d | bgitext | bmpimage


Рубрики сайта
Страничка Ilmat | Новости | Программы | Игры | Программисту | Стихи | Ссылки | Об авторе
Основная страница

Hosted by uCoz