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);