Lines Matching defs:header
24 Tk_Item header; /* Generic stuff that's the same for all
160 Tk_Item *itemPtr, /* Record to hold new item; header has been
430 * The fields x1, y1, x2, and y2 are updated in the header for itemPtr.
444 Tk_State state = imgPtr->header.state;
464 imgPtr->header.x1 = imgPtr->header.x2 = x;
465 imgPtr->header.y1 = imgPtr->header.y2 = y;
508 * Store the information in the item header.
511 imgPtr->header.x1 = x;
512 imgPtr->header.y1 = y;
513 imgPtr->header.x2 = x + width;
514 imgPtr->header.y2 = y + height;
575 Tk_RedrawImage(image, x - imgPtr->header.x1, y - imgPtr->header.y1,
609 x1 = imgPtr->header.x1;
610 y1 = imgPtr->header.y1;
611 x2 = imgPtr->header.x2;
612 y2 = imgPtr->header.y2;
667 if ((rectPtr[2] <= imgPtr->header.x1)
668 || (rectPtr[0] >= imgPtr->header.x2)
669 || (rectPtr[3] <= imgPtr->header.y1)
670 || (rectPtr[1] >= imgPtr->header.y2)) {
673 if ((rectPtr[0] <= imgPtr->header.x1)
674 && (rectPtr[1] <= imgPtr->header.y1)
675 && (rectPtr[2] >= imgPtr->header.x2)
676 && (rectPtr[3] >= imgPtr->header.y2)) {
877 if (((imgPtr->header.x2 - imgPtr->header.x1) != imgWidth)
878 || ((imgPtr->header.y2 - imgPtr->header.y1) != imgHeight)) {
882 Tk_CanvasEventuallyRedraw(imgPtr->canvas, imgPtr->header.x1,
883 imgPtr->header.y1, imgPtr->header.x2, imgPtr->header.y2);
886 Tk_CanvasEventuallyRedraw(imgPtr->canvas, imgPtr->header.x1 + x,
887 imgPtr->header.y1 + y, (int) (imgPtr->header.x1 + x + width),
888 (int) (imgPtr->header.y1 + y + height));