Lines Matching refs:rect
1259 XRectangle rect, t_rect;
1271 rect.width = (unsigned short) pixels + ctx->text.margin.right;
1272 rect.x = (short) ctx->core.width - (short) rect.width;
1273 rect.y = (short) ctx->text.margin.top;
1274 rect.height = (unsigned short) ctx->core.height - rect.y;
1277 pixels, (int) rect.y,
1278 (unsigned int) rect.x, (unsigned int) ctx->core.height,
1279 0, (int) rect.y);
1284 rect.x = 0;
1287 rect.x += (short) (ctx->text.vbar->core.width +
1290 rect.width = (Position) - pixels;
1291 rect.y = ctx->text.margin.top;
1292 rect.height = ctx->core.height - rect.y;
1295 (int) rect.x, (int) rect.y,
1296 (unsigned int) ctx->core.width - rect.width,
1297 (unsigned int) rect.height,
1298 (int) rect.x + rect.width, (int) rect.y);
1300 PushCopyQueue(ctx, (int) rect.width, 0);
1308 t_rect.y = rect.y;
1309 t_rect.height = rect.height;
1322 SinkClearToBG(ctx->text.sink, (Position) rect.x, (Position) rect.y,
1323 (Dimension) rect.width, (Dimension) rect.height);
1325 UpdateTextInRectangle(ctx, &rect);
2590 * rect - the rectangle to update.
2595 UpdateTextInRectangle(ctx, rect)
2597 XRectangle * rect;
2600 int line, x = rect->x, y = rect->y;
2601 int right = rect->width + x, bottom = rect->height + y;