static Grect_t rpixtodraw(Gwidget_t *, PIXrect_t);
static PIXrect_t rdrawtobpix(Gbitmap_t *, Grect_t);
static PIXpoint_t pdrawtobpix(Gbitmap_t *, Gpoint_t);
-static void adjustclip(Gwidget_t *);
-
int GCcreatewidget(Gwidget_t * parent, Gwidget_t * widget,
int attrn, Gwattr_t * attrp)
break;
}
}
- adjustclip(widget);
return 0;
}
break;
case G_ATTRWINDOW:
WCU->wrect = attrp[ai].u.r;
- adjustclip(widget);
break;
case G_ATTRWINDOWID:
Gerr(POS, G_ERRCANNOTSETATTR2, "windowid");
WCU->needredraw = FALSE;
gotit = FALSE;
-
- if (gotit)
- adjustclip(widget);
return 0;
}
widget = findwidget((unsigned long) w, G_CANVASWIDGET);
Gneedredraw = WCU->needredraw = TRUE;
- adjustclip(widget);
gtk_signal_connect(G_OBJECT(w), "visibility_notify_event",
GTK_SIGNAL_FUNC(cweventhandler), NULL);
pp.y = tvy - gp.y + 0.5;
return pp;
}
-
-
-static void adjustclip(Gwidget_t * widget)
-{
- Gwidget_t *parent;
- PIXrect_t pr;
- int width, height;
-
-}