Example #1
0
 /* added in v1.1, sorry for the lame name */
 Status XRRSetScreenConfigAndRate(Display *dpy,
                                  XRRScreenConfiguration *config,
                                  Drawable draw,
                                  int size_index,
                                  Rotation rotation,
                                  short rate,
                                  Time timestamp);
Example #2
0
 public static extern int XMoveResizeWindow(
     [In] Display *display,
     [In] Window w,
     [In] int x,
     [In] int y,
     [In] uint width,
     [In] uint height
     );
Example #3
0
 public static extern Window XCreateSimpleWindow(
     [In] Display *display,
     [In] Window parent,
     [In] int x,
     [In] int y,
     [In] uint width,
     [In] uint height,
     [In] uint border_width,
     [In] UIntPtr border,
     [In] UIntPtr background
     );
Example #4
0
 public static extern Window XCreateWindow(
     [In] Display *display,
     [In] Window parent,
     [In] int x,
     [In] int y,
     [In] uint width,
     [In] uint height,
     [In] uint border_width,
     [In] int depth,
     [In] uint @class,
     [In] Visual *visual,
     [In] UIntPtr valuemask,
     [In] XSetWindowAttributes *attributes
     );
Example #5
0
 public static Screen *ScreenOfDisplay(Display *dpy, int scr) => & dpy->screens[scr];
Example #6
0
 public static nuint NextRequest(Display *dpy) => dpy->request + 1;
Example #7
0
 public static int BitmapPad(Display *dpy) => dpy->bitmap_pad;
Example #8
0
 public static int BitmapUnit(Display *dpy) => dpy->bitmap_unit;
Example #9
0
 public static int DefaultDepth(Display *dpy, int scr) => ScreenOfDisplay(dpy, scr)->root_depth;
Example #10
0
 public static int VendorRelease(Display *dpy) => dpy->release;
Example #11
0
 public static nuint WhitePixel(Display *dpy, int scr) => ScreenOfDisplay(dpy, scr)->white_pixel;
Example #12
0
 public static nuint BlackPixel(Display *dpy, int scr) => ScreenOfDisplay(dpy, scr)->black_pixel;
Example #13
0
 public static GC DefaultGC(Display *dpy, int scr) => ScreenOfDisplay(dpy, scr)->default_gc;
Example #14
0
 public static Visual *DefaultVisual(Display *dpy, int scr) => ScreenOfDisplay(dpy, scr)->root_visual;
Example #15
0
 public static Window DefaultRootWindow(Display *dpy) => ScreenOfDisplay(dpy, DefaultScreen(dpy))->root;
Example #16
0
 public static int ProtocolVersion(Display *dpy) => dpy->proto_major_version;
Example #17
0
 public static int ProtocolRevision(Display *dpy) => dpy->proto_minor_version;
Example #18
0
 public static int QLength(Display *dpy) => dpy->qlen;
Example #19
0
 public static sbyte *DisplayString(Display *dpy) => dpy->display_name;
Example #20
0
 public static int DisplayWidthMM(Display *dpy, int scr) => ScreenOfDisplay(dpy, scr)->mwidth;
Example #21
0
 public static Colormap DefaultColormap(Display *dpy, int scr) => ScreenOfDisplay(dpy, scr)->cmap;
Example #22
0
 public static int DisplayHeightMM(Display *dpy, int scr) => ScreenOfDisplay(dpy, scr)->mheight;
Example #23
0
 public static int BitmapBitOrder(Display *dpy) => dpy->bitmap_bit_order;
Example #24
0
 public static int DisplayPlanes(Display *dpy, int scr) => ScreenOfDisplay(dpy, scr)->root_depth;
Example #25
0
 public static int ImageByteOrder(Display *dpy) => dpy->byte_order;
Example #26
0
 public static int DisplayCells(Display *dpy, int scr) => DefaultVisual(dpy, scr)->map_entries;
Example #27
0
 public static nuint LastKnownRequestProcessed(Display *dpy) => dpy->last_request_read;
Example #28
0
 public static int ScreenCount(Display *dpy) => dpy->nscreens;
Example #29
0
 public static Screen *DefaultScreenOfDisplay(Display *dpy) => ScreenOfDisplay(dpy, DefaultScreen(dpy));
Example #30
0
 public static sbyte *ServerVendor(Display *dpy) => dpy->vendor;