X
Description:
Content:
Classes:
Structs:
- AnyEvent
- Atom
- ButtonEvent
- CirculateEvent
- CirculateRequestEvent
- ClientMessageEvent
- Colormap
- ColormapEvent
- ConfigureEvent
- ConfigureRequestEvent
- CreateWindowEvent
- CrossingEvent
- Cursor
- DestroyWindowEvent
- Drawable
- ErrorEvent
- Event
- ExposeEvent
- FocusChangeEvent
- GC
- GContext
- GenericEvent
- GenericEventCookie
- GraphicsExposeEvent
- GravityEvent
- ID
- KeyCode
- KeyEvent
- KeySym
- KeymapEvent
- MapEvent
- MapRequestEvent
- MappingEvent
- Mask
- MotionEvent
- NoExposeEvent
- Pixmap
- Pointer
- PropertyEvent
- Rectangle
- ReparentEvent
- ResizeRequestEvent
- SelectionClearEvent
- SelectionEvent
- SelectionRequestEvent
- SetWindowAttributes
- SizeHints
- Status
- Time
- UnmapEvent
- VisibilityEvent
- VisualID
- VisualInfo
- Window
- WindowAttributes
- WindowChanges
Enums:
- AllowEventsMode
- CW
- CloseMode
- ErrorCode
- EventMask
- EventType
- GrabMode
- ImageFormat
- KeyMask
- MapState
- PropMode
- QueuedMode
- RevertTo
- WindowClass
Constants:
- public const ulong ALL_TEMPORARY
- public const ulong ANY_BUTTON
- public const ulong ANY_KEY
- public const ulong ANY_PROPERTY_TYPE
- public const ulong AllPlanes
- public const ulong COPY_FROM_PARENT
- public const ulong CURRENT_TIME
- public const ulong INPUT_FOCUS
- public const ulong NO_SYMBOL
- public const ID None
- public const ulong PARENT_RELATIVE
- public const ulong POINTER_ROOT
- public const ulong POINTER_WINDOW
- public const Atom XA_ARC
- public const Atom XA_ATOM
- public const Atom XA_BITMAP
- public const Atom XA_CAP_HEIGHT
- public const Atom XA_CARDINAL
- public const Atom XA_COLORMAP
- public const Atom XA_COPYRIGHT
- public const Atom XA_CURSOR
- public const Atom XA_CUT_BUFFER0
- public const Atom XA_CUT_BUFFER1
- public const Atom XA_CUT_BUFFER2
- public const Atom XA_CUT_BUFFER3
- public const Atom XA_CUT_BUFFER4
- public const Atom XA_CUT_BUFFER5
- public const Atom XA_CUT_BUFFER6
- public const Atom XA_CUT_BUFFER7
- public const Atom XA_DRAWABLE
- public const Atom XA_END_SPACE
- public const Atom XA_FAMILY_NAME
- public const Atom XA_FONT
- public const Atom XA_FONT_NAME
- public const Atom XA_FULL_NAME
- public const Atom XA_INTEGER
- public const Atom XA_ITALIC_ANGLE
- public const Atom XA_MAX_SPACE
- public const Atom XA_MIN_SPACE
- public const Atom XA_NORM_SPACE
- public const Atom XA_NOTICE
- public const Atom XA_PIXMAP
- public const Atom XA_POINT
- public const Atom XA_POINT_SIZE
- public const Atom XA_PRIMARY
- public const Atom XA_QUAD_WIDTH
- public const Atom XA_RECTANGLE
- public const Atom XA_RESOLUTION
- public const Atom XA_RESOURCE_MANAGER
- public const Atom XA_RGB_BEST_MAP
- public const Atom XA_RGB_BLUE_MAP
- public const Atom XA_RGB_COLOR_MAP
- public const Atom XA_RGB_DEFAULT_MAP
- public const Atom XA_RGB_GRAY_MAP
- public const Atom XA_RGB_GREEN_MAP
- public const Atom XA_RGB_RED_MAP
- public const Atom XA_SECONDARY
- public const Atom XA_STRIKEOUT_ASCENT
- public const Atom XA_STRIKEOUT_DESCENT
- public const Atom XA_STRING
- public const Atom XA_SUBSCRIPT_X
- public const Atom XA_SUBSCRIPT_Y
- public const Atom XA_SUPERSCRIPT_X
- public const Atom XA_SUPERSCRIPT_Y
- public const Atom XA_UNDERLINE_POSITION
- public const Atom XA_UNDERLINE_THICKNESS
- public const Atom XA_VISUALID
- public const Atom XA_WEIGHT
- public const Atom XA_WINDOW
- public const Atom XA_WM_CLASS
- public const Atom XA_WM_CLIENT_MACHINE
- public const Atom XA_WM_COMMAND
- public const Atom XA_WM_HINTS
- public const Atom XA_WM_ICON_NAME
- public const Atom XA_WM_ICON_SIZE
- public const Atom XA_WM_NAME
- public const Atom XA_WM_NORMAL_HINTS
- public const Atom XA_WM_SIZE_HINTS
- public const Atom XA_WM_TRANSIENT_FOR
- public const Atom XA_WM_ZOOM_HINTS
- public const Atom XA_X_HEIGHT
- public const uint XK_Num_Lock
- public const uint XK_Scroll_Lock
- public const uint XK_Super_L
- public const uint XK_Super_R
Functions:
- public int add_pixel (Image img, long value)
- public int clear_window (Display display, Window w)
- public void convert_case (ulong keysym, out ulong lower_return, out ulong upper_return)
- public unowned Image create_image (Display display, Visual u, uint depth, int format, int offset, char* data, uint width, uint height, int bitmap_pad, int bytes_per_line)
- public Pixmap create_pixmap (Display display, Drawable d, uint width, uint height, uint depth)
- public Window create_simple_window (Display display, Window parent, int x, int y, uint width, uint height, uint border_width, ulong border, ulong background)
- public Window create_window (Display display, Window parent, int x, int y, uint width, uint height, uint border_width, int depth, uint @class, Visual? visual, CW valuemask, ref SetWindowAttributes attributes)
- public int free (void* data)
- public Image get_image (Display display, Drawable d, int x, int y, uint width, uint height, ulong plane_mask, int format)
- public ulong get_pixel (Image img, int x, int y)
- public Image get_sub_image (Display display, Drawable d, int x, int y, uint width, uint height, ulong plane_mask, int format, Image img, int dest_x, int dest_y)
- public Status init_image (Image img)
- public Status init_threads ()
- public unowned string keysym_to_string (ulong keysym)
- public int put_image (Display display, Drawable d, GC gc, Image img, int src_x, int src_y, int dest_x, int dest_y, uint width, uint height)
- public int put_pixel (Image img, int x, int y, ulong pixel)
- public int set_window_background_pixmap (Display display, Window w, Pixmap background_pixmap)
- public ulong string_to_keysym (string key)
- public Image sub_image (Image img, int x, int y, uint width, uint height)