===== GC_PutChar ===== ==== Синтаксис ==== void GC_PutChar( GC* gc, int x, int y, int xsize, int ysize, wchar_t wchar ); ==== Описание ==== Рисование на экране символа или изображения с возможностью установки его размера и координат ==== Параметры ==== **gc** - указатель на графический контекст необходимого объекта **x** - абсцисса начала области отрисовки **y** - ордината начала области отрисовки текста **xsize** - ширина изображения (в пикселях). Если установлен 0, то изображение будет показываться в исходном размере, если любое другое число, то изображение растянется до нужного **ysize** - высота изображения (в пикселях). Если установлен 0, то изображение будет показываться в исходном размере, если любое другое число, то изображение растянется до нужного **wchar** - код символа либо IMAGEID нужного изображения ==== Пример ==== GC* gc = get_DisplayGC(); GC_PutChar(gc, 15, 20, 150, 170, 0xE730); //Рисование изображения с ID=0xE730 на экране с координатами (15;20) и размером 150x170 ==== Ограничения ==== Рисование изображения используется только в процедуре, установленной в качестве прорисовочной для определённого DISP_OBJ * функцией DISP_DESC_SetOnRedraw. Картинки из прошивки рисует только стандартного размера, т.е. масштабировать их нельзя. ==== см. также ==== [[get_displaygc]], [[disp_desc_setonredraw]]