===== GVI_DrawRoundRect ===== ==== синтаксис ==== void GVI_DrawRoundRect(GVI_GC gc, int x, int y, int w, int h, int arcw, int arch, GVI_PEN pen); ==== описание ==== Функция рисует прямоугольник с закругленными углами. ==== аргументы ==== * **gc** - графический контекст * **x** - абсцисса верхней левой вершины прямоугольника * **y** - ордината верхней левой вершины прямоугольника * **w** - ширина прямоугольника * **h** - высота прямоугольника * **arcw** - горизонтальный радиус дуги * **arch** - вертикальный радиус дуги * **pen** - объект "перо" ==== возвращаемое значение ==== Нет возвращаемого значения ==== пример ==== GVI_GC gvigc; GC * gc = (GC*)get_DisplayGC(); CANVAS_Get_GviGC(GC->pcanvas, &gvigc); GVI_PEN pen; pen = GVI_CreatePen(1, clBlue); GVI_DrawRoundRect(gvigc, 10, 10, 60, 50, 10, 20, pen); GVI_Delete_GVI_Object(&pen); ==== см. также ==== [[gvi_createpen]], [[gvi_createdashedpen]], [[gvi_drawpolyline]], [[gvi_drawline]], [[gvi_drawellipse]]\\ [[elflib:types:point]], [[elflib:types:gvi_gc]], [[elflib:types:gvi_pen]]