Содержание

GVI_FillRectangles

синтаксис

void GVI_FillRectangles(GVI_GC gc, GVI_XYWH *rcs, int count, GVI_BRUSH brush);

описание

Функция рисует n закрашенных прямоугольников по заданным параметрам: координаты верхней левой вершины, ширина, высота.

аргументы

возвращаемое значение

Нет возвращаемого значения

пример

GVI_GC gvigc;
GC * gc = (GC*)get_DisplayGC();
CANVAS_Get_GviGC(GC->pcanvas, &gvigc);
 
GVI_XYWH rcs[2];
rcs[0].x = 10;
rcs[0].y = 10;
rcs[0].w = 30;
rcs[0].h = 40;
rcs[1].x = 20;
rcs[1].y = 20;
rcs[1].w = 30;
rcs[1].h = 40;
 
GVI_BRUSH brush;
 
brush = GVI_CreateSolidBrush(clRed);
GVI_FillRectangles(gvigc, rcs, 2, brush);
GVI_Delete_GVI_Object(&brush);

см. также

GVI_CreateSolidBrush, GVI_FillRectangle, GVI_FillSolidRectangle, GVI_DrawRectangle, GVI_DrawSolidRectangle
GVI_XYWH, GVI_GC, GVI_BRUSH