Schnittstelle X11
- Alle Superschnittstellen:
Library
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypSchnittstelleBeschreibungstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static interface
static class
DEFINITIONS OF SPECIFIC EVENTSstatic interface
Definition of the Xevie library.static class
static interface
Definition (incomplete) of the Xext library.static class
static class
static class
static class
static class
This event is the standard event for all newer extensions.static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
The modifiermap member of the XModifierKeymap structure contains 8 sets of max_keypermod KeyCodes, one for each modifier in the order Shift, Lock, Control, Mod1, Mod2, Mod3, Mod4, and Mod5.static class
static class
static class
static class
static class
static class
static interface
Definition (incomplete) of the Xrender library.static class
static class
static class
static class
static class
static class
static class
static interface
Definition of the XTest library.static class
static class
static class
static class
static class
static class
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Library
Library.Handler
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final int
static final int
static final int
COLOR MAP STUFFstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
KEYBOARD/POINTER STUFFstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
CURSOR STUFFstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
SCREEN SAVER STUFFstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
FONTSstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
GRAPHICS DEFINITIONSstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
HOSTS AND CONNECTIONSstatic final int
static final int
static final int
static final int
WINDOW DEFINITIONSstatic final X11
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
EVENT DEFINITIONSstatic final int
static final int
static final int
RESERVED RESOURCE AND CONSTANT DEFINITIONSstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
ERROR CODESstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final X11.Atom
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
IMAGINGstatic final int
static final int
static final int
static final int
static final int
Von Schnittstelle geerbte Felder com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_SYMBOL_PROVIDER, OPTION_TYPE_MAPPER
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungDefaultScreenOfDisplay
(X11.Display display) int
XAllocNamedColor
(X11.Display display, int colormap, String color_name, Pointer screen_def_return, Pointer exact_def_return) int
XAutoRepeatOff
(X11.Display display) Turns off auto-repeat for the keyboard on the specified display.int
XAutoRepeatOn
(X11.Display display) Turns on auto-repeat for the keyboard on the specified display.int
XBell
(X11.Display display, int percent) Rings the bell on the keyboard on the specified display, if possible.int
XChangeKeyboardControl
(X11.Display display, NativeLong value_mask, X11.XKeyboardControlRef values) Changes the keyboard control state.int
XChangeKeyboardMapping
(X11.Display display, int first_keycode, int keysyms_per_keycode, X11.KeySym[] keysyms, int num_codes) Defines the symbols for the specified number of KeyCodes starting with first_keycode.int
XChangeProperty
(X11.Display display, X11.Window w, X11.Atom property, X11.Atom type, int format, int mode, Pointer data, int nelements) int
XChangeWindowAttributes
(X11.Display display, X11.Window window, NativeLong valuemask, X11.XSetWindowAttributes attributes) boolean
XCheckMaskEvent
(X11.Display display, NativeLong event_mask, X11.XEvent event_return) boolean
XCheckTypedEvent
(X11.Display display, int event_type, X11.XEvent event_return) boolean
XCheckTypedWindowEvent
(X11.Display display, X11.Window w, int event_type, X11.XEvent event_return) boolean
XCheckWindowEvent
(X11.Display display, X11.Window w, NativeLong event_mask, X11.XEvent event_return) int
XClearArea
(X11.Display display, X11.Window window, int x, int y, int w, int h, int exposures) int
XClearWindow
(X11.Display display, X11.Window window) int
XCloseDisplay
(X11.Display display) int
XCopyArea
(X11.Display dpy, X11.Drawable src, X11.Drawable dst, X11.GC gc, int src_x, int src_y, int w, int h, int dst_x, int dst_y) XCreateBitmapFromData
(X11.Display display, X11.Window window, Pointer data, int width, int height) XCreateColormap
(X11.Display display, X11.Window w, X11.Visual visual, int alloc) XCreateGC
(X11.Display display, X11.Drawable drawable, NativeLong mask, X11.XGCValues values) XCreateImage
(X11.Display dpy, X11.Visual visual, int depth, int format, int offset, Pointer data, int width, int height, int bitmap_pad, int bytes_per_line) XCreatePixmap
(X11.Display display, X11.Drawable drawable, int width, int height, int depth) XCreateSimpleWindow
(X11.Display display, X11.Window parent, int x, int y, int width, int height, int border_width, int border, int background) XDefaultColormap
(X11.Display display, int screen) XDefaultRootWindow
(X11.Display display) int
XDefaultScreen
(X11.Display display) XDefaultVisual
(X11.Display display, int screen) XDeleteModifiermapEntry
(X11.XModifierKeymapRef modmap, byte keycode_entry, int modifier) Deletes the specified KeyCode from the set that controls the specified modifier and returns a pointer to the resulting XModifierKeymap structure.int
XDeleteProperty
(X11.Display display, X11.Window w, X11.Atom property) int
XDestroyImage
(X11.XImage image) int
XDestroyWindow
(X11.Display display, X11.Window window) int
XDisplayHeight
(X11.Display display, int screen) int
XDisplayKeycodes
(X11.Display display, IntByReference min_keycodes_return, IntByReference max_keycodes_return) Returns the min-keycodes and max-keycodes supported by the specified display.int
XDisplayWidth
(X11.Display display, int screen) int
XDrawPoint
(X11.Display display, X11.Drawable drawable, X11.GC gc, int x, int y) int
XDrawPoints
(X11.Display display, X11.Drawable drawable, X11.GC gc, X11.XPoint[] points, int npoints, int mode) int
XEventsQueued
(X11.Display display, int mode) If mode is QueuedAlready, XEventsQueued returns the number of events already in the event queue (and never performs a system call).int
XFetchName
(X11.Display display, X11.Window window, PointerByReference window_name_return) The XFetchName() function returns the name of the specified window.int
XFillArc
(X11.Display display, X11.Drawable drawable, X11.GC gc, int x, int y, int width, int height, int angle1, int angle2) int
XFillPolygon
(X11.Display dpy, X11.Drawable drawable, X11.GC gc, X11.XPoint[] points, int npoints, int shape, int mode) int
XFillRectangle
(X11.Display display, X11.Drawable drawable, X11.GC gc, int x, int y, int width, int height) int
XFillRectangles
(X11.Display display, X11.Drawable drawable, X11.GC gc, X11.XRectangle[] rectangles, int nrectangles) int
XFlush
(X11.Display display) Flushes the output buffer.int
void
XFreeEventData
(X11.Display display, X11.XGenericEventCookie cookie) int
XFreeGC
(X11.Display display, X11.GC gc) int
Frees the specified XModifierKeymap structure.int
XFreePixmap
(X11.Display display, X11.Pixmap pixmap) XGetAtomName
(X11.Display display, X11.Atom atom) int
XGetErrorText
(X11.Display display, int code, byte[] buffer, int len) boolean
XGetEventData
(X11.Display display, X11.XGenericEventCookie cookie) int
XGetGeometry
(X11.Display display, X11.Drawable d, X11.WindowByReference w, IntByReference x, IntByReference y, IntByReference width, IntByReference heigth, IntByReference border_width, IntByReference depth) int
XGetKeyboardControl
(X11.Display display, X11.XKeyboardStateRef values_return) Returns the current control values for the keyboard to the XKeyboardState structure.XGetKeyboardMapping
(X11.Display display, byte first_keycode, int keycode_count, IntByReference keysyms_per_keycode_return) Returns the symbols for the specified number of KeyCodes starting with first_keycode.XGetModifierMapping
(X11.Display display) The XGetModifierMapping function returns a pointer to a newly created XModifierKeymap structure that contains the keys being used as modifiers.XGetVisualInfo
(X11.Display display, NativeLong vinfo_mask, X11.XVisualInfo vinfo_template, IntByReference nitems_return) Returns an array ofX11.XVisualInfo
which must be freed byXFree(com.sun.jna.Pointer)
.int
XGetWindowAttributes
(X11.Display display, X11.Window window, X11.XWindowAttributes attributes) int
XGetWindowProperty
(X11.Display display, X11.Window w, X11.Atom property, NativeLong long_offset, NativeLong long_length, boolean delete, X11.Atom reg_type, X11.AtomByReference actual_type_return, IntByReference actual_format_return, NativeLongByReference nitems_return, NativeLongByReference bytes_after_return, PointerByReference prop_return) XGetWMHints
(X11.Display display, X11.Window window) Returns anX11.XWMHints
which must be freed byXFree(com.sun.jna.Pointer)
.int
XGetWMName
(X11.Display display, X11.Window window, X11.XTextProperty text_property_return) int
XGetWMProtocols
(X11.Display display, X11.Window w, PointerByReference protocols_return, IntByReference count_return) int
XGrabKey
(X11.Display display, int keyCode, int modifiers, X11.Window grab_window, int ownerEvents, int pointerMode, int keyBoardMode) Establishes a passive grab on the keyboardint
XGrabKeyboard
(X11.Display display, X11.Window grab_window, int owner_events, int pointer_mode, int keyboard_mode, NativeLong time) Actively grabs control of the keyboard and generates FocusIn and FocusOut eventsXInsertModifiermapEntry
(X11.XModifierKeymapRef modmap, byte keycode_entry, int modifier) Adds the specified KeyCode to the set that controls the specified modifier and returns the resulting XModifierKeymap structure (expanded as needed).XInternAtom
(X11.Display display, String name, boolean only_if_exists) XKeycodeToKeysym
(X11.Display display, byte keycode, int index) byte
XKeysymToKeycode
(X11.Display display, X11.KeySym keysym) XKeysymToString
(X11.KeySym keysym) int
XLowerWindow
(X11.Display display, X11.Window w) int
XMapRaised
(X11.Display display, X11.Window window) int
XMapSubwindows
(X11.Display display, X11.Window window) int
XMapWindow
(X11.Display display, X11.Window window) int
XMaskEvent
(X11.Display display, NativeLong event_mask, X11.XEvent event_return) int
XMoveResizeWindow
(X11.Display display, X11.Window w, int x, int y, int width, int height) int
XMoveWindow
(X11.Display display, X11.Window w, int x, int y) XNewModifiermap
(int max_keys_per_mod) Returns a pointer to XModifierKeymap structure for later use.int
XNextEvent
(X11.Display display, X11.XEvent event_return) XOpenDisplay
(String name) int
XPeekEvent
(X11.Display display, X11.XEvent event_return) int
XPending
(X11.Display display) Returns the number of events that have been received from the X server but have not been removed from the event queue.int
XPutImage
(X11.Display dpy, X11.Drawable d, X11.GC gc, X11.XImage image, int src_x, int src_y, int dest_x, int dest_y, int width, int height) boolean
XQueryExtension
(X11.Display display, String name, IntByReference major_opcode_return, IntByReference first_event_return, IntByReference first_error_return) The XQueryExtension function determines if the named extension is present.int
XQueryKeymap
(X11.Display display, byte[] keys_return) Returns a bit vector for the logical state of the keyboard, where each bit set to 1 indicates that the corresponding key is currently pressed down.boolean
XQueryPointer
(X11.Display display, X11.Window window, X11.WindowByReference root_return, X11.WindowByReference child_return, IntByReference root_x_return, IntByReference root_y_return, IntByReference win_x_return, IntByReference win_y_return, IntByReference mask_return) int
XQueryTree
(X11.Display display, X11.Window window, X11.WindowByReference root, X11.WindowByReference parent, PointerByReference children, IntByReference childCount) int
XRaiseWindow
(X11.Display display, X11.Window w) int
XResizeWindow
(X11.Display display, X11.Window w, int width, int height) XRootWindow
(X11.Display display, int screen) int
XSelectInput
(X11.Display display, X11.Window window, NativeLong eventMask) int
XSendEvent
(X11.Display display, X11.Window w, int propagate, NativeLong event_mask, X11.XEvent event_send) int
XSetBackground
(X11.Display display, X11.GC gc, NativeLong color) XSetErrorHandler
(X11.XErrorHandler handler) Installs an error handlerint
XSetFillRule
(X11.Display display, X11.GC gc, int fill_rule) int
XSetForeground
(X11.Display display, X11.GC gc, NativeLong color) int
XSetModifierMapping
(X11.Display display, X11.XModifierKeymapRef modmap) Specifies the KeyCodes of the keys (if any) that are to be used as modifiers.void
XSetWMProperties
(X11.Display display, X11.Window window, String window_name, String icon_name, String[] argv, int argc, X11.XSizeHints normal_hints, Pointer wm_hints, Pointer class_hints) int
XSetWMProtocols
(X11.Display display, X11.Window window, X11.Atom[] atom, int count) XStringToKeysym
(String string) int
XSync
(X11.Display display, boolean discard) Flushes the output buffer and then waits until all requests have been received and processed by the X server.boolean
XTranslateCoordinates
(X11.Display display, X11.Window src_w, X11.Window dest_w, int src_x, int src_y, IntByReference dest_x_return, IntByReference dest_y_return, X11.WindowByReference child_return) int
XUngrabKey
(X11.Display display, int keyCode, int modifiers, X11.Window grab_window) The XUngrabKey() function releases the key combination on the specified window if it was grabbed by this client.int
XUngrabKeyboard
(X11.Display display, NativeLong time) Releases the keyboard and any queued events if this client has it actively grabbed from either XGrabKeyboard() or XGrabKey().int
XUnmapWindow
(X11.Display display, X11.Window window) int
XWindowEvent
(X11.Display display, X11.Window w, NativeLong event_mask, X11.XEvent event_return)
-
Felddetails
-
INSTANCE
-
XK_0
static final int XK_0- Siehe auch:
-
XK_9
static final int XK_9- Siehe auch:
-
XK_A
static final int XK_A- Siehe auch:
-
XK_Z
static final int XK_Z- Siehe auch:
-
XK_a
static final int XK_a- Siehe auch:
-
XK_z
static final int XK_z- Siehe auch:
-
XK_Shift_L
static final int XK_Shift_L- Siehe auch:
-
XK_Shift_R
static final int XK_Shift_R- Siehe auch:
-
XK_Control_L
static final int XK_Control_L- Siehe auch:
-
XK_Control_R
static final int XK_Control_R- Siehe auch:
-
XK_CapsLock
static final int XK_CapsLock- Siehe auch:
-
XK_ShiftLock
static final int XK_ShiftLock- Siehe auch:
-
XK_Meta_L
static final int XK_Meta_L- Siehe auch:
-
XK_Meta_R
static final int XK_Meta_R- Siehe auch:
-
XK_Alt_L
static final int XK_Alt_L- Siehe auch:
-
XK_Alt_R
static final int XK_Alt_R- Siehe auch:
-
VisualNoMask
static final int VisualNoMask- Siehe auch:
-
VisualIDMask
static final int VisualIDMask- Siehe auch:
-
VisualScreenMask
static final int VisualScreenMask- Siehe auch:
-
VisualDepthMask
static final int VisualDepthMask- Siehe auch:
-
VisualClassMask
static final int VisualClassMask- Siehe auch:
-
VisualRedMaskMask
static final int VisualRedMaskMask- Siehe auch:
-
VisualGreenMaskMask
static final int VisualGreenMaskMask- Siehe auch:
-
VisualBlueMaskMask
static final int VisualBlueMaskMask- Siehe auch:
-
VisualColormapSizeMask
static final int VisualColormapSizeMask- Siehe auch:
-
VisualBitsPerRGBMask
static final int VisualBitsPerRGBMask- Siehe auch:
-
VisualAllMask
static final int VisualAllMask- Siehe auch:
-
XA_PRIMARY
-
XA_SECONDARY
-
XA_ARC
-
XA_ATOM
-
XA_BITMAP
-
XA_CARDINAL
-
XA_COLORMAP
-
XA_CURSOR
-
XA_CUT_BUFFER0
-
XA_CUT_BUFFER1
-
XA_CUT_BUFFER2
-
XA_CUT_BUFFER3
-
XA_CUT_BUFFER4
-
XA_CUT_BUFFER5
-
XA_CUT_BUFFER6
-
XA_CUT_BUFFER7
-
XA_DRAWABLE
-
XA_FONT
-
XA_INTEGER
-
XA_PIXMAP
-
XA_POINT
-
XA_RECTANGLE
-
XA_RESOURCE_MANAGER
-
XA_RGB_COLOR_MAP
-
XA_RGB_BEST_MAP
-
XA_RGB_BLUE_MAP
-
XA_RGB_DEFAULT_MAP
-
XA_RGB_GRAY_MAP
-
XA_RGB_GREEN_MAP
-
XA_RGB_RED_MAP
-
XA_STRING
-
XA_VISUALID
-
XA_WINDOW
-
XA_WM_COMMAND
-
XA_WM_HINTS
-
XA_WM_CLIENT_MACHINE
-
XA_WM_ICON_NAME
-
XA_WM_ICON_SIZE
-
XA_WM_NAME
-
XA_WM_NORMAL_HINTS
-
XA_WM_SIZE_HINTS
-
XA_WM_ZOOM_HINTS
-
XA_MIN_SPACE
-
XA_NORM_SPACE
-
XA_MAX_SPACE
-
XA_END_SPACE
-
XA_SUPERSCRIPT_X
-
XA_SUPERSCRIPT_Y
-
XA_SUBSCRIPT_X
-
XA_SUBSCRIPT_Y
-
XA_UNDERLINE_POSITION
-
XA_UNDERLINE_THICKNESS
-
XA_STRIKEOUT_ASCENT
-
XA_STRIKEOUT_DESCENT
-
XA_ITALIC_ANGLE
-
XA_X_HEIGHT
-
XA_QUAD_WIDTH
-
XA_WEIGHT
-
XA_POINT_SIZE
-
XA_RESOLUTION
-
XA_COPYRIGHT
-
XA_NOTICE
-
XA_FONT_NAME
-
XA_FAMILY_NAME
-
XA_FULL_NAME
-
XA_CAP_HEIGHT
-
XA_WM_CLASS
-
XA_WM_TRANSIENT_FOR
-
XA_LAST_PREDEFINED
-
None
static final int NoneRESERVED RESOURCE AND CONSTANT DEFINITIONS- Siehe auch:
-
ParentRelative
static final int ParentRelative- Siehe auch:
-
CopyFromParent
static final int CopyFromParent- Siehe auch:
-
PointerWindow
static final int PointerWindow- Siehe auch:
-
InputFocus
static final int InputFocus- Siehe auch:
-
PointerRoot
static final int PointerRoot- Siehe auch:
-
AnyPropertyType
static final int AnyPropertyType- Siehe auch:
-
AnyKey
static final int AnyKey- Siehe auch:
-
AnyButton
static final int AnyButton- Siehe auch:
-
AllTemporary
static final int AllTemporary- Siehe auch:
-
CurrentTime
static final int CurrentTime- Siehe auch:
-
NoSymbol
static final int NoSymbol- Siehe auch:
-
NoEventMask
static final int NoEventMaskEVENT DEFINITIONS- Siehe auch:
-
KeyPressMask
static final int KeyPressMask- Siehe auch:
-
KeyReleaseMask
static final int KeyReleaseMask- Siehe auch:
-
ButtonPressMask
static final int ButtonPressMask- Siehe auch:
-
ButtonReleaseMask
static final int ButtonReleaseMask- Siehe auch:
-
EnterWindowMask
static final int EnterWindowMask- Siehe auch:
-
LeaveWindowMask
static final int LeaveWindowMask- Siehe auch:
-
PointerMotionMask
static final int PointerMotionMask- Siehe auch:
-
PointerMotionHintMask
static final int PointerMotionHintMask- Siehe auch:
-
Button1MotionMask
static final int Button1MotionMask- Siehe auch:
-
Button2MotionMask
static final int Button2MotionMask- Siehe auch:
-
Button3MotionMask
static final int Button3MotionMask- Siehe auch:
-
Button4MotionMask
static final int Button4MotionMask- Siehe auch:
-
Button5MotionMask
static final int Button5MotionMask- Siehe auch:
-
ButtonMotionMask
static final int ButtonMotionMask- Siehe auch:
-
KeymapStateMask
static final int KeymapStateMask- Siehe auch:
-
ExposureMask
static final int ExposureMask- Siehe auch:
-
VisibilityChangeMask
static final int VisibilityChangeMask- Siehe auch:
-
StructureNotifyMask
static final int StructureNotifyMask- Siehe auch:
-
ResizeRedirectMask
static final int ResizeRedirectMask- Siehe auch:
-
SubstructureNotifyMask
static final int SubstructureNotifyMask- Siehe auch:
-
SubstructureRedirectMask
static final int SubstructureRedirectMask- Siehe auch:
-
FocusChangeMask
static final int FocusChangeMask- Siehe auch:
-
PropertyChangeMask
static final int PropertyChangeMask- Siehe auch:
-
ColormapChangeMask
static final int ColormapChangeMask- Siehe auch:
-
OwnerGrabButtonMask
static final int OwnerGrabButtonMask- Siehe auch:
-
KeyPress
static final int KeyPress- Siehe auch:
-
KeyRelease
static final int KeyRelease- Siehe auch:
-
ButtonPress
static final int ButtonPress- Siehe auch:
-
ButtonRelease
static final int ButtonRelease- Siehe auch:
-
MotionNotify
static final int MotionNotify- Siehe auch:
-
EnterNotify
static final int EnterNotify- Siehe auch:
-
LeaveNotify
static final int LeaveNotify- Siehe auch:
-
FocusIn
static final int FocusIn- Siehe auch:
-
FocusOut
static final int FocusOut- Siehe auch:
-
KeymapNotify
static final int KeymapNotify- Siehe auch:
-
Expose
static final int Expose- Siehe auch:
-
GraphicsExpose
static final int GraphicsExpose- Siehe auch:
-
NoExpose
static final int NoExpose- Siehe auch:
-
VisibilityNotify
static final int VisibilityNotify- Siehe auch:
-
CreateNotify
static final int CreateNotify- Siehe auch:
-
DestroyNotify
static final int DestroyNotify- Siehe auch:
-
UnmapNotify
static final int UnmapNotify- Siehe auch:
-
MapNotify
static final int MapNotify- Siehe auch:
-
MapRequest
static final int MapRequest- Siehe auch:
-
ReparentNotify
static final int ReparentNotify- Siehe auch:
-
ConfigureNotify
static final int ConfigureNotify- Siehe auch:
-
ConfigureRequest
static final int ConfigureRequest- Siehe auch:
-
GravityNotify
static final int GravityNotify- Siehe auch:
-
ResizeRequest
static final int ResizeRequest- Siehe auch:
-
CirculateNotify
static final int CirculateNotify- Siehe auch:
-
CirculateRequest
static final int CirculateRequest- Siehe auch:
-
PropertyNotify
static final int PropertyNotify- Siehe auch:
-
SelectionClear
static final int SelectionClear- Siehe auch:
-
SelectionRequest
static final int SelectionRequest- Siehe auch:
-
SelectionNotify
static final int SelectionNotify- Siehe auch:
-
ColormapNotify
static final int ColormapNotify- Siehe auch:
-
ClientMessage
static final int ClientMessage- Siehe auch:
-
MappingNotify
static final int MappingNotify- Siehe auch:
-
GenericEvent
static final int GenericEvent- Siehe auch:
-
LASTEvent
static final int LASTEvent- Siehe auch:
-
ShiftMask
static final int ShiftMask- Siehe auch:
-
LockMask
static final int LockMask- Siehe auch:
-
ControlMask
static final int ControlMask- Siehe auch:
-
Mod1Mask
static final int Mod1Mask- Siehe auch:
-
Mod2Mask
static final int Mod2Mask- Siehe auch:
-
Mod3Mask
static final int Mod3Mask- Siehe auch:
-
Mod4Mask
static final int Mod4Mask- Siehe auch:
-
Mod5Mask
static final int Mod5Mask- Siehe auch:
-
ShiftMapIndex
static final int ShiftMapIndex- Siehe auch:
-
LockMapIndex
static final int LockMapIndex- Siehe auch:
-
ControlMapIndex
static final int ControlMapIndex- Siehe auch:
-
Mod1MapIndex
static final int Mod1MapIndex- Siehe auch:
-
Mod2MapIndex
static final int Mod2MapIndex- Siehe auch:
-
Mod3MapIndex
static final int Mod3MapIndex- Siehe auch:
-
Mod4MapIndex
static final int Mod4MapIndex- Siehe auch:
-
Mod5MapIndex
static final int Mod5MapIndex- Siehe auch:
-
Button1Mask
static final int Button1Mask- Siehe auch:
-
Button2Mask
static final int Button2Mask- Siehe auch:
-
Button3Mask
static final int Button3Mask- Siehe auch:
-
Button4Mask
static final int Button4Mask- Siehe auch:
-
Button5Mask
static final int Button5Mask- Siehe auch:
-
AnyModifier
static final int AnyModifier- Siehe auch:
-
Button1
static final int Button1- Siehe auch:
-
Button2
static final int Button2- Siehe auch:
-
Button3
static final int Button3- Siehe auch:
-
Button4
static final int Button4- Siehe auch:
-
Button5
static final int Button5- Siehe auch:
-
NotifyNormal
static final int NotifyNormal- Siehe auch:
-
NotifyGrab
static final int NotifyGrab- Siehe auch:
-
NotifyUngrab
static final int NotifyUngrab- Siehe auch:
-
NotifyWhileGrabbed
static final int NotifyWhileGrabbed- Siehe auch:
-
NotifyHint
static final int NotifyHint- Siehe auch:
-
NotifyAncestor
static final int NotifyAncestor- Siehe auch:
-
NotifyVirtual
static final int NotifyVirtual- Siehe auch:
-
NotifyInferior
static final int NotifyInferior- Siehe auch:
-
NotifyNonlinear
static final int NotifyNonlinear- Siehe auch:
-
NotifyNonlinearVirtual
static final int NotifyNonlinearVirtual- Siehe auch:
-
NotifyPointer
static final int NotifyPointer- Siehe auch:
-
NotifyPointerRoot
static final int NotifyPointerRoot- Siehe auch:
-
NotifyDetailNone
static final int NotifyDetailNone- Siehe auch:
-
VisibilityUnobscured
static final int VisibilityUnobscured- Siehe auch:
-
VisibilityPartiallyObscured
static final int VisibilityPartiallyObscured- Siehe auch:
-
VisibilityFullyObscured
static final int VisibilityFullyObscured- Siehe auch:
-
PlaceOnTop
static final int PlaceOnTop- Siehe auch:
-
PlaceOnBottom
static final int PlaceOnBottom- Siehe auch:
-
FamilyInternet
static final int FamilyInternet- Siehe auch:
-
FamilyDECnet
static final int FamilyDECnet- Siehe auch:
-
FamilyChaos
static final int FamilyChaos- Siehe auch:
-
FamilyInternet6
static final int FamilyInternet6- Siehe auch:
-
FamilyServerInterpreted
static final int FamilyServerInterpreted- Siehe auch:
-
PropertyNewValue
static final int PropertyNewValue- Siehe auch:
-
PropertyDelete
static final int PropertyDelete- Siehe auch:
-
ColormapUninstalled
static final int ColormapUninstalled- Siehe auch:
-
ColormapInstalled
static final int ColormapInstalled- Siehe auch:
-
GrabModeSync
static final int GrabModeSync- Siehe auch:
-
GrabModeAsync
static final int GrabModeAsync- Siehe auch:
-
GrabSuccess
static final int GrabSuccess- Siehe auch:
-
AlreadyGrabbed
static final int AlreadyGrabbed- Siehe auch:
-
GrabInvalidTime
static final int GrabInvalidTime- Siehe auch:
-
GrabNotViewable
static final int GrabNotViewable- Siehe auch:
-
GrabFrozen
static final int GrabFrozen- Siehe auch:
-
AsyncPointer
static final int AsyncPointer- Siehe auch:
-
SyncPointer
static final int SyncPointer- Siehe auch:
-
ReplayPointer
static final int ReplayPointer- Siehe auch:
-
AsyncKeyboard
static final int AsyncKeyboard- Siehe auch:
-
SyncKeyboard
static final int SyncKeyboard- Siehe auch:
-
ReplayKeyboard
static final int ReplayKeyboard- Siehe auch:
-
AsyncBoth
static final int AsyncBoth- Siehe auch:
-
SyncBoth
static final int SyncBoth- Siehe auch:
-
RevertToNone
static final int RevertToNone- Siehe auch:
-
RevertToPointerRoot
static final int RevertToPointerRoot- Siehe auch:
-
RevertToParent
static final int RevertToParent- Siehe auch:
-
Success
static final int SuccessERROR CODES- Siehe auch:
-
BadRequest
static final int BadRequest- Siehe auch:
-
BadValue
static final int BadValue- Siehe auch:
-
BadWindow
static final int BadWindow- Siehe auch:
-
BadPixmap
static final int BadPixmap- Siehe auch:
-
BadAtom
static final int BadAtom- Siehe auch:
-
BadCursor
static final int BadCursor- Siehe auch:
-
BadFont
static final int BadFont- Siehe auch:
-
BadMatch
static final int BadMatch- Siehe auch:
-
BadDrawable
static final int BadDrawable- Siehe auch:
-
BadAccess
static final int BadAccess- Siehe auch:
-
BadAlloc
static final int BadAlloc- Siehe auch:
-
BadColor
static final int BadColor- Siehe auch:
-
BadGC
static final int BadGC- Siehe auch:
-
BadIDChoice
static final int BadIDChoice- Siehe auch:
-
BadName
static final int BadName- Siehe auch:
-
BadLength
static final int BadLength- Siehe auch:
-
BadImplementation
static final int BadImplementation- Siehe auch:
-
FirstExtensionError
static final int FirstExtensionError- Siehe auch:
-
LastExtensionError
static final int LastExtensionError- Siehe auch:
-
InputOutput
static final int InputOutputWINDOW DEFINITIONS- Siehe auch:
-
InputOnly
static final int InputOnly- Siehe auch:
-
CWBackPixmap
static final int CWBackPixmap- Siehe auch:
-
CWBackPixel
static final int CWBackPixel- Siehe auch:
-
CWBorderPixmap
static final int CWBorderPixmap- Siehe auch:
-
CWBorderPixel
static final int CWBorderPixel- Siehe auch:
-
CWBitGravity
static final int CWBitGravity- Siehe auch:
-
CWWinGravity
static final int CWWinGravity- Siehe auch:
-
CWBackingStore
static final int CWBackingStore- Siehe auch:
-
CWBackingPlanes
static final int CWBackingPlanes- Siehe auch:
-
CWBackingPixel
static final int CWBackingPixel- Siehe auch:
-
CWOverrideRedirect
static final int CWOverrideRedirect- Siehe auch:
-
CWSaveUnder
static final int CWSaveUnder- Siehe auch:
-
CWEventMask
static final int CWEventMask- Siehe auch:
-
CWDontPropagate
static final int CWDontPropagate- Siehe auch:
-
CWColormap
static final int CWColormap- Siehe auch:
-
CWCursor
static final int CWCursor- Siehe auch:
-
CWX
static final int CWX- Siehe auch:
-
CWY
static final int CWY- Siehe auch:
-
CWWidth
static final int CWWidth- Siehe auch:
-
CWHeight
static final int CWHeight- Siehe auch:
-
CWBorderWidth
static final int CWBorderWidth- Siehe auch:
-
CWSibling
static final int CWSibling- Siehe auch:
-
CWStackMode
static final int CWStackMode- Siehe auch:
-
ForgetGravity
static final int ForgetGravity- Siehe auch:
-
NorthWestGravity
static final int NorthWestGravity- Siehe auch:
-
NorthGravity
static final int NorthGravity- Siehe auch:
-
NorthEastGravity
static final int NorthEastGravity- Siehe auch:
-
WestGravity
static final int WestGravity- Siehe auch:
-
CenterGravity
static final int CenterGravity- Siehe auch:
-
EastGravity
static final int EastGravity- Siehe auch:
-
SouthWestGravity
static final int SouthWestGravity- Siehe auch:
-
SouthGravity
static final int SouthGravity- Siehe auch:
-
SouthEastGravity
static final int SouthEastGravity- Siehe auch:
-
StaticGravity
static final int StaticGravity- Siehe auch:
-
UnmapGravity
static final int UnmapGravity- Siehe auch:
-
NotUseful
static final int NotUseful- Siehe auch:
-
WhenMapped
static final int WhenMapped- Siehe auch:
-
Always
static final int Always- Siehe auch:
-
IsUnmapped
static final int IsUnmapped- Siehe auch:
-
IsUnviewable
static final int IsUnviewable- Siehe auch:
-
IsViewable
static final int IsViewable- Siehe auch:
-
SetModeInsert
static final int SetModeInsert- Siehe auch:
-
SetModeDelete
static final int SetModeDelete- Siehe auch:
-
DestroyAll
static final int DestroyAll- Siehe auch:
-
RetainPermanent
static final int RetainPermanent- Siehe auch:
-
RetainTemporary
static final int RetainTemporary- Siehe auch:
-
Above
static final int Above- Siehe auch:
-
Below
static final int Below- Siehe auch:
-
TopIf
static final int TopIf- Siehe auch:
-
BottomIf
static final int BottomIf- Siehe auch:
-
Opposite
static final int Opposite- Siehe auch:
-
RaiseLowest
static final int RaiseLowest- Siehe auch:
-
LowerHighest
static final int LowerHighest- Siehe auch:
-
PropModeReplace
static final int PropModeReplace- Siehe auch:
-
PropModePrepend
static final int PropModePrepend- Siehe auch:
-
PropModeAppend
static final int PropModeAppend- Siehe auch:
-
GXclear
static final int GXclearGRAPHICS DEFINITIONS- Siehe auch:
-
GXand
static final int GXand- Siehe auch:
-
GXandReverse
static final int GXandReverse- Siehe auch:
-
GXcopy
static final int GXcopy- Siehe auch:
-
GXandInverted
static final int GXandInverted- Siehe auch:
-
GXnoop
static final int GXnoop- Siehe auch:
-
GXxor
static final int GXxor- Siehe auch:
-
GXor
static final int GXor- Siehe auch:
-
GXnor
static final int GXnor- Siehe auch:
-
GXequiv
static final int GXequiv- Siehe auch:
-
GXinvert
static final int GXinvert- Siehe auch:
-
GXorReverse
static final int GXorReverse- Siehe auch:
-
GXcopyInverted
static final int GXcopyInverted- Siehe auch:
-
GXorInverted
static final int GXorInverted- Siehe auch:
-
GXnand
static final int GXnand- Siehe auch:
-
GXset
static final int GXset- Siehe auch:
-
LineSolid
static final int LineSolid- Siehe auch:
-
LineOnOffDash
static final int LineOnOffDash- Siehe auch:
-
LineDoubleDash
static final int LineDoubleDash- Siehe auch:
-
CapNotLast
static final int CapNotLast- Siehe auch:
-
CapButt
static final int CapButt- Siehe auch:
-
CapRound
static final int CapRound- Siehe auch:
-
CapProjecting
static final int CapProjecting- Siehe auch:
-
JoinMiter
static final int JoinMiter- Siehe auch:
-
JoinRound
static final int JoinRound- Siehe auch:
-
JoinBevel
static final int JoinBevel- Siehe auch:
-
FillSolid
static final int FillSolid- Siehe auch:
-
FillTiled
static final int FillTiled- Siehe auch:
-
FillStippled
static final int FillStippled- Siehe auch:
-
FillOpaqueStippled
static final int FillOpaqueStippled- Siehe auch:
-
EvenOddRule
static final int EvenOddRule- Siehe auch:
-
WindingRule
static final int WindingRule- Siehe auch:
-
ClipByChildren
static final int ClipByChildren- Siehe auch:
-
IncludeInferiors
static final int IncludeInferiors- Siehe auch:
-
Unsorted
static final int Unsorted- Siehe auch:
-
YSorted
static final int YSorted- Siehe auch:
-
YXSorted
static final int YXSorted- Siehe auch:
-
YXBanded
static final int YXBanded- Siehe auch:
-
CoordModeOrigin
static final int CoordModeOrigin- Siehe auch:
-
CoordModePrevious
static final int CoordModePrevious- Siehe auch:
-
Complex
static final int Complex- Siehe auch:
-
Nonconvex
static final int Nonconvex- Siehe auch:
-
Convex
static final int Convex- Siehe auch:
-
ArcChord
static final int ArcChord- Siehe auch:
-
ArcPieSlice
static final int ArcPieSlice- Siehe auch:
-
GCFunction
static final int GCFunction- Siehe auch:
-
GCPlaneMask
static final int GCPlaneMask- Siehe auch:
-
GCForeground
static final int GCForeground- Siehe auch:
-
GCBackground
static final int GCBackground- Siehe auch:
-
GCLineWidth
static final int GCLineWidth- Siehe auch:
-
GCLineStyle
static final int GCLineStyle- Siehe auch:
-
GCCapStyle
static final int GCCapStyle- Siehe auch:
-
GCJoinStyle
static final int GCJoinStyle- Siehe auch:
-
GCFillStyle
static final int GCFillStyle- Siehe auch:
-
GCFillRule
static final int GCFillRule- Siehe auch:
-
GCTile
static final int GCTile- Siehe auch:
-
GCStipple
static final int GCStipple- Siehe auch:
-
GCTileStipXOrigin
static final int GCTileStipXOrigin- Siehe auch:
-
GCTileStipYOrigin
static final int GCTileStipYOrigin- Siehe auch:
-
GCFont
static final int GCFont- Siehe auch:
-
GCSubwindowMode
static final int GCSubwindowMode- Siehe auch:
-
GCGraphicsExposures
static final int GCGraphicsExposures- Siehe auch:
-
GCClipXOrigin
static final int GCClipXOrigin- Siehe auch:
-
GCClipYOrigin
static final int GCClipYOrigin- Siehe auch:
-
GCClipMask
static final int GCClipMask- Siehe auch:
-
GCDashOffset
static final int GCDashOffset- Siehe auch:
-
GCDashList
static final int GCDashList- Siehe auch:
-
GCArcMode
static final int GCArcMode- Siehe auch:
-
GCLastBit
static final int GCLastBit- Siehe auch:
-
FontLeftToRight
static final int FontLeftToRightFONTS- Siehe auch:
-
FontRightToLeft
static final int FontRightToLeft- Siehe auch:
-
FontChange
static final int FontChange- Siehe auch:
-
XYBitmap
static final int XYBitmapIMAGING- Siehe auch:
-
XYPixmap
static final int XYPixmap- Siehe auch:
-
ZPixmap
static final int ZPixmap- Siehe auch:
-
AllocNone
static final int AllocNoneCOLOR MAP STUFF- Siehe auch:
-
AllocAll
static final int AllocAll- Siehe auch:
-
DoRed
static final int DoRed- Siehe auch:
-
DoGreen
static final int DoGreen- Siehe auch:
-
DoBlue
static final int DoBlue- Siehe auch:
-
CursorShape
static final int CursorShapeCURSOR STUFF- Siehe auch:
-
TileShape
static final int TileShape- Siehe auch:
-
StippleShape
static final int StippleShape- Siehe auch:
-
AutoRepeatModeOff
static final int AutoRepeatModeOffKEYBOARD/POINTER STUFF- Siehe auch:
-
AutoRepeatModeOn
static final int AutoRepeatModeOn- Siehe auch:
-
AutoRepeatModeDefault
static final int AutoRepeatModeDefault- Siehe auch:
-
LedModeOff
static final int LedModeOff- Siehe auch:
-
LedModeOn
static final int LedModeOn- Siehe auch:
-
KBKeyClickPercent
static final int KBKeyClickPercent- Siehe auch:
-
KBBellPercent
static final int KBBellPercent- Siehe auch:
-
KBBellPitch
static final int KBBellPitch- Siehe auch:
-
KBBellDuration
static final int KBBellDuration- Siehe auch:
-
KBLed
static final int KBLed- Siehe auch:
-
KBLedMode
static final int KBLedMode- Siehe auch:
-
KBKey
static final int KBKey- Siehe auch:
-
KBAutoRepeatMode
static final int KBAutoRepeatMode- Siehe auch:
-
MappingSuccess
static final int MappingSuccess- Siehe auch:
-
MappingBusy
static final int MappingBusy- Siehe auch:
-
MappingFailed
static final int MappingFailed- Siehe auch:
-
MappingModifier
static final int MappingModifier- Siehe auch:
-
MappingKeyboard
static final int MappingKeyboard- Siehe auch:
-
MappingPointer
static final int MappingPointer- Siehe auch:
-
DontPreferBlanking
static final int DontPreferBlankingSCREEN SAVER STUFF- Siehe auch:
-
PreferBlanking
static final int PreferBlanking- Siehe auch:
-
DefaultBlanking
static final int DefaultBlanking- Siehe auch:
-
DisableScreenSaver
static final int DisableScreenSaver- Siehe auch:
-
DisableScreenInterval
static final int DisableScreenInterval- Siehe auch:
-
DontAllowExposures
static final int DontAllowExposures- Siehe auch:
-
AllowExposures
static final int AllowExposures- Siehe auch:
-
DefaultExposures
static final int DefaultExposures- Siehe auch:
-
ScreenSaverReset
static final int ScreenSaverReset- Siehe auch:
-
ScreenSaverActive
static final int ScreenSaverActive- Siehe auch:
-
HostInsert
static final int HostInsertHOSTS AND CONNECTIONS- Siehe auch:
-
HostDelete
static final int HostDelete- Siehe auch:
-
EnableAccess
static final int EnableAccess- Siehe auch:
-
DisableAccess
static final int DisableAccess- Siehe auch:
-
StaticGray
static final int StaticGray- Siehe auch:
-
GrayScale
static final int GrayScale- Siehe auch:
-
StaticColor
static final int StaticColor- Siehe auch:
-
PseudoColor
static final int PseudoColor- Siehe auch:
-
TrueColor
static final int TrueColor- Siehe auch:
-
DirectColor
static final int DirectColor- Siehe auch:
-
LSBFirst
static final int LSBFirst- Siehe auch:
-
MSBFirst
static final int MSBFirst- Siehe auch:
-
-
Methodendetails
-
XQueryExtension
boolean XQueryExtension(X11.Display display, String name, IntByReference major_opcode_return, IntByReference first_event_return, IntByReference first_error_return) The XQueryExtension function determines if the named extension is present.- Parameter:
display
- Specifies the connection to the X server.name
- Specifies the extension name.major_opcode_return
- Returns the major opcode.first_event_return
- Returns the first event code, if any.first_error_return
- Returns the first error code, if any.- Gibt zurück:
- if present
-
XOpenDisplay
-
XGetErrorText
-
XDefaultScreen
-
DefaultScreenOfDisplay
-
XDefaultVisual
-
XDefaultColormap
-
XDisplayWidth
-
XDisplayHeight
-
XDefaultRootWindow
-
XRootWindow
-
XAllocNamedColor
int XAllocNamedColor(X11.Display display, int colormap, String color_name, Pointer screen_def_return, Pointer exact_def_return) -
XAllocSizeHints
X11.XSizeHints XAllocSizeHints() -
XSetWMProperties
void XSetWMProperties(X11.Display display, X11.Window window, String window_name, String icon_name, String[] argv, int argc, X11.XSizeHints normal_hints, Pointer wm_hints, Pointer class_hints) -
XSetWMProtocols
-
XGetWMProtocols
int XGetWMProtocols(X11.Display display, X11.Window w, PointerByReference protocols_return, IntByReference count_return) -
XFree
-
XCreateSimpleWindow
X11.Window XCreateSimpleWindow(X11.Display display, X11.Window parent, int x, int y, int width, int height, int border_width, int border, int background) -
XCreateBitmapFromData
X11.Pixmap XCreateBitmapFromData(X11.Display display, X11.Window window, Pointer data, int width, int height) -
XMapWindow
-
XMapRaised
-
XMapSubwindows
-
XFlush
Flushes the output buffer. Most client applications need not use this function because the output buffer is automatically flushed as needed by calls to XPending, XNextEvent, and XWindowEvent. Events generated by the server may be enqueued into the library's event queue.- Parameter:
display
- target Display- Gibt zurück:
- status
-
XSync
Flushes the output buffer and then waits until all requests have been received and processed by the X server. Any errors generated must be handled by the error handler. For each protocol error received by Xlib, XSync calls the client application's error handling routine (see section 11.8.2). Any events generated by the server are enqueued into the library's event queue.
Finally, if you passed False, XSync does not discard the events in the queue. If you passed True, XSync discards all events in the queue, including those events that were on the queue before XSync was called. Client applications seldom need to call XSync.- Parameter:
display
- target Displaydiscard
- whether to discard events- Gibt zurück:
- status
-
XEventsQueued
If mode is QueuedAlready, XEventsQueued returns the number of events already in the event queue (and never performs a system call). If mode is QueuedAfterFlush, XEventsQueued returns the number of events already in the queue if the number is nonzero. If there are no events in the queue, XEventsQueued flushes the output buffer, attempts to read more events out of the application's connection, and returns the number read. If mode is QueuedAfterReading, XEventsQueued returns the number of events already in the queue if the number is nonzero. If there are no events in the queue, XEventsQueued attempts to read more events out of the application's connection without flushing the output buffer and returns the number read.
XEventsQueued always returns immediately without I/O if there are events already in the queue. XEventsQueued with mode QueuedAfterFlush is identical in behavior to XPending. XEventsQueued with mode QueuedAlready is identical to the XQLength function.- Parameter:
display
- target Displaymode
- QueuedAlready, QueuedAfterFlush, or QueuedAfterReading- Gibt zurück:
- status
-
XPending
Returns the number of events that have been received from the X server but have not been removed from the event queue. XPending is identical to XEventsQueued with the mode QueuedAfterFlush specified.- Parameter:
display
- target Display- Gibt zurück:
- status
-
XUnmapWindow
-
XDestroyWindow
-
XCloseDisplay
-
XClearWindow
-
XClearArea
-
XCreatePixmap
X11.Pixmap XCreatePixmap(X11.Display display, X11.Drawable drawable, int width, int height, int depth) -
XFreePixmap
-
XCreateGC
-
XSetFillRule
-
XFreeGC
-
XDrawPoint
-
XDrawPoints
int XDrawPoints(X11.Display display, X11.Drawable drawable, X11.GC gc, X11.XPoint[] points, int npoints, int mode) -
XFillRectangle
int XFillRectangle(X11.Display display, X11.Drawable drawable, X11.GC gc, int x, int y, int width, int height) -
XFillRectangles
int XFillRectangles(X11.Display display, X11.Drawable drawable, X11.GC gc, X11.XRectangle[] rectangles, int nrectangles) -
XSetForeground
-
XSetBackground
-
XFillArc
int XFillArc(X11.Display display, X11.Drawable drawable, X11.GC gc, int x, int y, int width, int height, int angle1, int angle2) -
XFillPolygon
int XFillPolygon(X11.Display dpy, X11.Drawable drawable, X11.GC gc, X11.XPoint[] points, int npoints, int shape, int mode) -
XQueryTree
int XQueryTree(X11.Display display, X11.Window window, X11.WindowByReference root, X11.WindowByReference parent, PointerByReference children, IntByReference childCount) -
XQueryPointer
boolean XQueryPointer(X11.Display display, X11.Window window, X11.WindowByReference root_return, X11.WindowByReference child_return, IntByReference root_x_return, IntByReference root_y_return, IntByReference win_x_return, IntByReference win_y_return, IntByReference mask_return) -
XGetWindowAttributes
-
XChangeWindowAttributes
int XChangeWindowAttributes(X11.Display display, X11.Window window, NativeLong valuemask, X11.XSetWindowAttributes attributes) -
XGetGeometry
int XGetGeometry(X11.Display display, X11.Drawable d, X11.WindowByReference w, IntByReference x, IntByReference y, IntByReference width, IntByReference heigth, IntByReference border_width, IntByReference depth) -
XTranslateCoordinates
boolean XTranslateCoordinates(X11.Display display, X11.Window src_w, X11.Window dest_w, int src_x, int src_y, IntByReference dest_x_return, IntByReference dest_y_return, X11.WindowByReference child_return) -
XMoveWindow
-
XResizeWindow
-
XMoveResizeWindow
-
XRaiseWindow
-
XLowerWindow
-
XSelectInput
-
XSendEvent
int XSendEvent(X11.Display display, X11.Window w, int propagate, NativeLong event_mask, X11.XEvent event_send) -
XNextEvent
-
XPeekEvent
-
XWindowEvent
-
XCheckWindowEvent
boolean XCheckWindowEvent(X11.Display display, X11.Window w, NativeLong event_mask, X11.XEvent event_return) -
XMaskEvent
-
XCheckMaskEvent
-
XCheckTypedEvent
-
XCheckTypedWindowEvent
boolean XCheckTypedWindowEvent(X11.Display display, X11.Window w, int event_type, X11.XEvent event_return) -
XGetEventData
-
XFreeEventData
-
XGetWMHints
Returns anX11.XWMHints
which must be freed byXFree(com.sun.jna.Pointer)
.- Parameter:
display
- target Displaywindow
- target Window- Gibt zurück:
- XWMHints structure for the requested window
-
XGetWMName
-
XGetVisualInfo
X11.XVisualInfo XGetVisualInfo(X11.Display display, NativeLong vinfo_mask, X11.XVisualInfo vinfo_template, IntByReference nitems_return) Returns an array ofX11.XVisualInfo
which must be freed byXFree(com.sun.jna.Pointer)
. UsetoArray(nitems_return.getValue()
to obtain the array.- Parameter:
display
- target Displayvinfo_mask
- mask of data to retrievevinfo_template
- template struct to use as basis for returned datanitems_return
- number size of returned array- Gibt zurück:
- returned array
-
XCreateColormap
-
XGetWindowProperty
int XGetWindowProperty(X11.Display display, X11.Window w, X11.Atom property, NativeLong long_offset, NativeLong long_length, boolean delete, X11.Atom reg_type, X11.AtomByReference actual_type_return, IntByReference actual_format_return, NativeLongByReference nitems_return, NativeLongByReference bytes_after_return, PointerByReference prop_return) -
XChangeProperty
int XChangeProperty(X11.Display display, X11.Window w, X11.Atom property, X11.Atom type, int format, int mode, Pointer data, int nelements) -
XDeleteProperty
-
XInternAtom
-
XGetAtomName
-
XCopyArea
int XCopyArea(X11.Display dpy, X11.Drawable src, X11.Drawable dst, X11.GC gc, int src_x, int src_y, int w, int h, int dst_x, int dst_y) -
XCreateImage
X11.XImage XCreateImage(X11.Display dpy, X11.Visual visual, int depth, int format, int offset, Pointer data, int width, int height, int bitmap_pad, int bytes_per_line) -
XPutImage
int XPutImage(X11.Display dpy, X11.Drawable d, X11.GC gc, X11.XImage image, int src_x, int src_y, int dest_x, int dest_y, int width, int height) -
XDestroyImage
-
XSetErrorHandler
Installs an error handler- Parameter:
handler
- Specifies the program's supplied error handler- Gibt zurück:
- The previous error handler
-
XKeysymToString
-
XStringToKeysym
-
XKeysymToKeycode
-
XKeycodeToKeysym
-
XGrabKey
int XGrabKey(X11.Display display, int keyCode, int modifiers, X11.Window grab_window, int ownerEvents, int pointerMode, int keyBoardMode) Establishes a passive grab on the keyboard- Parameter:
display
- Specifies the connection to the X server.keyCode
- Specifies the KeyCode orAnyKey
.modifiers
- Specifies the set of keymasks orAnyModifier
. The mask is the bitwise inclusive OR of the valid keymask bits.grab_window
- Specifies the grab window.ownerEvents
- Specifies a Boolean value that indicates whether the keyboard events are to be reported as usual.pointerMode
- Specifies further processing of pointer events. You can passGrabModeSync
orGrabModeAsync
.keyBoardMode
- Specifies further processing of keyboard events. You can passGrabModeSync
orGrabModeAsync
.- Gibt zurück:
- nothing
-
XUngrabKey
The XUngrabKey() function releases the key combination on the specified window if it was grabbed by this client.- Parameter:
display
- Specifies the connection to the X server.keyCode
- Specifies the KeyCode orAnyKey
.modifiers
- Specifies the set of keymasks orAnyModifier
. The mask is the bitwise inclusive OR of the valid keymask bitsgrab_window
- Specifies the grab window.- Gibt zurück:
- nothing
-
XGrabKeyboard
int XGrabKeyboard(X11.Display display, X11.Window grab_window, int owner_events, int pointer_mode, int keyboard_mode, NativeLong time) Actively grabs control of the keyboard and generates FocusIn and FocusOut events- Parameter:
display
- Specifies the connection to the X server.grab_window
- Specifies the grab window.owner_events
- Specifies a Boolean value that indicates whether the keyboard events are to be reported as usual.pointer_mode
- Specifies further processing of pointer events. You can pass GrabModeSync or GrabModeAsync.keyboard_mode
- Specifies further processing of keyboard events. You can pass GrabModeSync or GrabModeAsync.time
- Specifies the time. You can pass either a timestamp or CurrentTime.- Gibt zurück:
- nothing
-
XUngrabKeyboard
Releases the keyboard and any queued events if this client has it actively grabbed from either XGrabKeyboard() or XGrabKey().- Parameter:
display
- Specifies the connection to the X server.time
- Specifies the time. You can pass either a timestamp or CurrentTime.- Gibt zurück:
- nothing
-
XFetchName
The XFetchName() function returns the name of the specified window. If it succeeds, it returns a nonzero status; otherwise, no name has been set for the window, and it returns zero. If the WM_NAME property has not been set for this window, XFetchName() sets window_name_return to NULL. If the data returned by the server is in the Latin Portable Character Encoding, then the returned string is in the Host Portable Character Encoding. Otherwise, the result is implementation dependent. When finished with it, a client must free the window name string using XFree().- Parameter:
display
- Specifies the connection to the X server.window
- Specifies the window.window_name_return
- Returns the window name, which is a null-terminated string.- Gibt zurück:
- Integer. Nonzero = success, zero = no name has been set.
-
XChangeKeyboardMapping
int XChangeKeyboardMapping(X11.Display display, int first_keycode, int keysyms_per_keycode, X11.KeySym[] keysyms, int num_codes) Defines the symbols for the specified number of KeyCodes starting with first_keycode. The symbols for KeyCodes outside this range remain unchanged. The number of elements in keysyms must be: num_codes * keysyms_per_keycode. The specified first_keycode must be greater than or equal to min_keycode returned by XDisplayKeycodes, or a BadValue error results. In addition, the following expression must be less than or equal to max_keycode as returned by XDisplayKeycodes, or a BadValue error results: first_keycode + num_codes - 1.- Parameter:
display
- target Displayfirst_keycode
- first keycodekeysyms_per_keycode
- number of syms per keycodekeysyms
- array of KeySymnum_codes
- number of keycodes to be changed- Gibt zurück:
- status
-
XGetKeyboardMapping
X11.KeySym XGetKeyboardMapping(X11.Display display, byte first_keycode, int keycode_count, IntByReference keysyms_per_keycode_return) Returns the symbols for the specified number of KeyCodes starting with first_keycode. The value specified in first_keycode must be greater than or equal to min_keycode as returned by XDisplayKeycodes, or a BadValue error results. In addition, the following expression must be less than or equal to max_keycode as returned by XDisplayKeycodes: first_keycode + keycode_count - 1. If this is not the case, a BadValue error results. The number of elements in the KeySyms list is: keycode_count * keysyms_per_keycode_return. KeySym number N, counting from zero, for KeyCode K has the following index in the list, counting from zero: (K - first_code) * keysyms_per_code_return + N. The X server arbitrarily chooses the keysyms_per_keycode_return value to be large enough to report all requested symbols. A special KeySym value of NoSymbol is used to fill in unused elements for individual KeyCodes. To free the storage returned by XGetKeyboardMapping, use XFree.- Parameter:
display
- target Displayfirst_keycode
- first keycode to be changed or returnedkeycode_count
- how manykeysyms_per_keycode_return
- number of syms per keycode- Gibt zurück:
- KeySym for the requested code
-
XDisplayKeycodes
int XDisplayKeycodes(X11.Display display, IntByReference min_keycodes_return, IntByReference max_keycodes_return) Returns the min-keycodes and max-keycodes supported by the specified display. The minimum number of KeyCodes returned is never less than 8, and the maximum number of KeyCodes returned is never greater than 255. Not all KeyCodes in this range are required to have corresponding keys.- Parameter:
display
- target Displaymin_keycodes_return
- smallest keycodemax_keycodes_return
- largest keycode- Gibt zurück:
- status
-
XSetModifierMapping
Specifies the KeyCodes of the keys (if any) that are to be used as modifiers. If it succeeds, the X server generates a MappingNotify event, and XSetModifierMapping returns MappingSuccess. X permits at most 8 modifier keys. If more than 8 are specified in the XModifierKeymap structure, a BadLength error results.- Parameter:
display
- target Displaymodmap
- modifier specification- Gibt zurück:
- status
-
XGetModifierMapping
The XGetModifierMapping function returns a pointer to a newly created XModifierKeymap structure that contains the keys being used as modifiers. The structure should be freed after use by calling XFreeModifiermap. If only zero values appear in the set for any modifier, that modifier is disabled.- Parameter:
display
- target Display- Gibt zurück:
- modifier specification
-
XNewModifiermap
Returns a pointer to XModifierKeymap structure for later use.- Parameter:
max_keys_per_mod
- number of keys to include in the mapping- Gibt zurück:
- modifier specification struct
-
XInsertModifiermapEntry
X11.XModifierKeymapRef XInsertModifiermapEntry(X11.XModifierKeymapRef modmap, byte keycode_entry, int modifier) Adds the specified KeyCode to the set that controls the specified modifier and returns the resulting XModifierKeymap structure (expanded as needed).- Parameter:
modmap
- modifier mapkeycode_entry
- keycode entrymodifier
- modifier- Gibt zurück:
- modifier specification struct
-
XDeleteModifiermapEntry
X11.XModifierKeymapRef XDeleteModifiermapEntry(X11.XModifierKeymapRef modmap, byte keycode_entry, int modifier) Deletes the specified KeyCode from the set that controls the specified modifier and returns a pointer to the resulting XModifierKeymap structure.- Parameter:
modmap
- modifier mapkeycode_entry
- keycode entrymodifier
- modifier- Gibt zurück:
- modifier specification struct
-
XFreeModifiermap
Frees the specified XModifierKeymap structure.- Parameter:
modmap
- modifier map to be freed- Gibt zurück:
- status
-
XChangeKeyboardControl
int XChangeKeyboardControl(X11.Display display, NativeLong value_mask, X11.XKeyboardControlRef values) Changes the keyboard control state.- Parameter:
display
- displayvalue_mask
- disjunction of KBKeyClickPercent, KBBellPercent, KBBellPitch, KBBellDuration, KBLed, KBLedMode, KBKey, KBAutoRepeatModevalues
- control ref values- Gibt zurück:
- status
-
XGetKeyboardControl
Returns the current control values for the keyboard to the XKeyboardState structure.- Parameter:
display
- displayvalues_return
- keyboard state structure- Gibt zurück:
- status
-
XAutoRepeatOn
Turns on auto-repeat for the keyboard on the specified display.- Parameter:
display
- display- Gibt zurück:
- status
-
XAutoRepeatOff
Turns off auto-repeat for the keyboard on the specified display.- Parameter:
display
- display- Gibt zurück:
- status
-
XBell
Rings the bell on the keyboard on the specified display, if possible. The specified volume is relative to the base volume for the keyboard. If the value for the percent argument is not in the range -100 to 100 inclusive, a BadValue error results. The volume at which the bell rings when the percent argument is nonnegative is: base - [(base * percent) / 100] + percent. The volume at which the bell rings when the percent argument is negative is: base + [(base * percent) / 100]. To change the base volume of the bell, use XChangeKeyboardControl.- Parameter:
display
- displaypercent
- value to set- Gibt zurück:
- status
-
XQueryKeymap
Returns a bit vector for the logical state of the keyboard, where each bit set to 1 indicates that the corresponding key is currently pressed down. The vector is represented as 32 bytes. Byte N (from 0) contains the bits for keys 8N to 8N + 7 with the least significant bit in the byte representing key 8N. Note that the logical state of a device (as seen by client applications) may lag the physical state if device event processing is frozen.- Parameter:
display
- displaykeys_return
- keymap- Gibt zurück:
- status
-