what's the difference between an xlib Window, Display and Drawable? as in: Window win; Display dpy; Drawable drw; pete