private void InitGC(XDisplay dpy, IntPtr d, XGCValuesMask valuemask, XGCValues values) { display = dpy; Handle = XCreateGC (display.Handle, d, valuemask, ref values); is_default_gc = false; }
public XGC(XDisplay dpy, XWindow d, XGCValuesMask valuemask, XGCValues values) { InitGC (dpy, d.Handle, valuemask, values); }
private static extern IntPtr XCreateGC(IntPtr display, IntPtr d, XGCValuesMask valuemask, ref XGCValues values);
public XGC(XDisplay dpy, XGCValuesMask valuemask, XGCValues values) { InitGC (dpy, new IntPtr (dpy.Root), valuemask, values); }