rem: WMDragImageFromView(cPtr->view, pixmap, types,
add: WMDragImageFromView(cPtr->colorView, pixmap, types,
context: handleDragEvents(XEvent *event, void *data){    WMColorWell *cPtr = (ColorWell*)data;    switch (event->type) {     case ButtonPress:	if (event->xbutton.button == Button1) {	    cPtr->ipoint.x = event->xbutton.x;	    cPtr->ipoint.y = event->xbutton.y;	}	break;     case MotionNotify:	if (event->xmotion.state & Button1Mask) {	    if (abs(cPtr->ipoint.x - event->xmotion.x) > 4		|| abs(cPtr->ipoint.y - event->xmotion.y) > 4) {		WMSize offs;		WMPixmap *pixmap;		char *types[2] = {"application/X-color", NULL};		offs.width = 2;		offs.height = 2;		pixmap = makeDragPixmap(cPtr);		WMDragImageFromView(cPtr->view, pixmap, types,				    wmkpoint(event->xmotion.x_root,					     event->xmotion.y_root),				    offs, event, True);				   				WMReleasePixmap(pixmap);	    }	}	break;    }}