C# Class System.Windows.Forms.XplatUIX11

Inheritance: System.Windows.Forms.XplatUIDriver
Show file Open project: runefs/Marvin Class Usage Examples

Private Properties

Property Type Description
AccumulateDestroyedHandles void
Activate void
AddConfigureNotify void
AddExpose void
AudibleAlert void
BlitFromOffscreen void
CalculateWindowRect bool
CaretCallback void
CaretVisible void
CheckTimers void
CleanupCachedWindows void
ClientToScreen void
ClipboardAvailableFormats int[]
ClipboardClose void
ClipboardGetID int
ClipboardOpen System.IntPtr
ClipboardRetrieve object
ClipboardStore void
CreateCaret void
CreateOffscreenDrawable void
CreateWindow System.IntPtr
CreateWindow System.IntPtr
DefWndProc System.IntPtr
DefineCursor System.IntPtr
DefineStdCursor System.IntPtr
DefineStdCursorBitmap System.Drawing.Bitmap
DeriveStyles void
DestroyCaret void
DestroyCursor void
DestroyOffscreenDrawable void
DestroyWindow void
DispatchMessage System.IntPtr
DoEvents void
DrawReversibleFrame void
DrawReversibleLine void
DrawReversibleRectangle void
EnableThemes void
EnableWindow void
EndLoop void
ExStyleSet bool
FillReversibleRectangle void
FrameExtents Hwnd.Borders
GetActive IntPtr
GetAutoScaleSize SizeF
GetClipRegion Region
GetCursorInfo void
GetCursorPos void
GetDirtyArea Rectangle
GetDisplaySize void
GetFocus IntPtr
GetFontMetrics bool
GetMenuOrigin Point
GetMessage bool
GetMousewParam IntPtr
GetOffscreenGraphics Graphics
GetParent IntPtr
GetPreviousWindow IntPtr
GetReversibleControlGC IntPtr
GetReversibleScreenGC IntPtr
GetSystrayManagerWindow void
GetText bool
GetTopLevelWindowLocation Point
GetTotalVisibleArea Rectangle
GetWindowPos void
GetWindowState FormWindowState
GetWindowTransparency double
GrabInfo void
GrabWindow void
GraphicsExposePredicate bool
HandleError int
HandleException void
HideCaret void
InitializeDriver IntPtr
Invalidate void
InvalidateNC void
IsEnabled bool
IsVisible bool
KillTimer void
MapWindow void
MenuToScreen void
MouseHover void
MoveResizeWindow int
NCHitTest HitTest
NextTimeout int
OverrideCursor void
PaintEventEnd void
PaintEventStart PaintEventArgs
PeekMessage bool
PerformNCCalc void
PostMessage bool
PostQuitMessage void
ProcessGraphicsExpose void
QueryPointer void
RaiseIdle void
RequestAdditionalWM_NCMessages void
RequestNCRecalc void
ResetMouseHover void
ScreenToClient void
ScreenToMenu void
ScrollWindow void
ScrollWindow void
SendAsyncMethod void
SendInput int
SendMessage IntPtr
SendNetClientMessage void
SendNetWMMessage void
SendParentNotify void
SetAllowDrop void
SetBorderStyle void
SetCaretPos void
SetClipRegion void
SetCursor void
SetCursorPos void
SetDisplay void
SetFocus void
SetHwndStyles void
SetIcon void
SetIcon void
SetMenu void
SetModal void
SetOwner bool
SetParent IntPtr
SetTimer void
SetTopmost bool
SetVisible bool
SetWMStyles void
SetWindowMinMax void
SetWindowMinMax void
SetWindowPos void
SetWindowState void
SetWindowStyle void
SetWindowTransparency void
SetZOrder bool
SetupAtoms void
ShowCaret void
ShowCursor void
ShutdownDriver void
StartDrag DragDropEffects
StartLoop object
StdCursorToFontShape CursorFontShape
StyleSet bool
SupportsTransparency TransparencySupport
SystrayAdd bool
SystrayBalloon void
SystrayChange bool
SystrayRemove void
Text bool
ThreadQueue XEventQueue
TranslateClientRectangleToXClientRectangle Rectangle
TranslateClientRectangleToXClientRectangle Rectangle
TranslateMessage bool
TranslatePropertyToClipboard void
TranslateWindowSizeToXWindowSize Size
TranslateWindowSizeToXWindowSize Size
TranslateXWindowSizeToWindowSize Size
UngrabWindow void
UnmapWindow void
UpdateMessageQueue void
UpdateWindow void
UpdateWindowState FormWindowState
WaitForHwndMessage void
WaitForHwndMessage void
WakeupMain void
WindowUngrabbed void
XAllocColor int
XBell int
XBlackPixel IntPtr
XChangeActivePointerGrab int
XChangeProperty int
XChangeProperty int
XChangeProperty int
XChangeProperty int
XChangeProperty int
XClearArea int
XClearWindow int
XCloseDisplay int
XConfigureWindow uint
XConnectionNumber int
XConvertSelection int
XCopyArea int
XCreateFontCursor IntPtr
XCreateGC IntPtr
XCreatePixmap IntPtr
XCreatePixmapCursor IntPtr
XCreatePixmapFromBitmapData IntPtr
XCreateSimpleWindow IntPtr
XCreateWindow IntPtr
XDefaultColormap IntPtr
XDefaultDepth uint
XDefaultScreen int
XDefaultScreenOfDisplay IntPtr
XDefaultScreenOfDisplay IntPtr
XDefaultScreenOfDisplay int
XDefaultVisual IntPtr
XDefineCursor int
XDeleteProperty int
XDestroyWindow int
XDrawLine int
XDrawRectangle int
XFetchName int
XFillRectangle int
XFilterEvent bool
XFlush int
XFree int
XFreeCursor int
XFreeGC int
XFreePixmap IntPtr
XGetErrorText IntPtr
XGetGeometry bool
XGetGeometry bool
XGetGeometry bool
XGetGeometry bool
XGetIconSizes int
XGetParent IntPtr
XGetSelectionOwner IntPtr
XGetWMNormalHints void
XGetWindowAttributes int
XGetWindowProperty int
XGrabPointer int
XGrabServer void
XIconifyWindow int
XIfEvent void
XInitThreads int
XInternAtom IntPtr
XInternAtoms int
XLookupColor int
XLowerWindow uint
XMapSubindows int
XMapWindow int
XMoveResizeWindow int
XNextEvent IntPtr
XOpenDisplay IntPtr
XPeekEvent void
XPending int
XQueryBestCursor int
XQueryExtension int
XQueryPointer bool
XQueryTree int
XRaiseWindow int
XReparentWindow int
XResizeWindow int
XRootWindow IntPtr
XScreenNumberOfScreen int
XSelectInput IntPtr
XSendEvent int
XSetBackground int
XSetErrorHandler IntPtr
XSetForeground int
XSetFunction int
XSetInputFocus int
XSetLineAttributes int
XSetPlaneMask int
XSetSelectionOwner int
XSetTransientForHint int
XSetWMHints void
XSetWMName int
XSetWMNormalHints void
XSetWMProtocols int
XSetWindowBackground int
XSetZoomHints void
XStoreName int
XSynchronize IntPtr
XTranslateCoordinates bool
XUndefineCursor int
XUngrabPointer int
XUngrabServer void
XUnmapSubwindows int
XUnmapWindow int
XWarpPointer uint
XWhitePixel IntPtr
XcursorGetDefaultSize int
XcursorGetTheme IntPtr
XcursorImageLoadCursor IntPtr
XcursorImagesDestroy void
XcursorLibraryLoadCursor IntPtr
XcursorLibraryLoadImages IntPtr
XkbSetDetectableAutoRepeat void
XplatUIX11 System
_XAllocColor int
_XBell int
_XBlackPixel IntPtr
_XChangeActivePointerGrab int
_XChangeProperty int
_XChangeProperty int
_XChangeProperty int
_XChangeProperty int
_XChangeProperty int
_XClearArea int
_XClearWindow int
_XConfigureWindow uint
_XConnectionNumber int
_XConvertSelection int
_XCopyArea int
_XCreateFontCursor IntPtr
_XCreateGC IntPtr
_XCreatePixmap IntPtr
_XCreatePixmapCursor IntPtr
_XCreatePixmapFromBitmapData IntPtr
_XCreateSimpleWindow IntPtr
_XCreateWindow IntPtr
_XDefaultColormap IntPtr
_XDefaultDepth uint
_XDefaultScreen int
_XDefaultScreenOfDisplay IntPtr
_XDefaultVisual IntPtr
_XDefineCursor int
_XDeleteProperty int
_XDestroyWindow int
_XDrawLine int
_XDrawRectangle int
_XFetchName int
_XFillRectangle int
_XFilterEvent bool
_XFlush int
_XFree int
_XFreeCursor int
_XFreeGC int
_XFreePixmap IntPtr
_XGetErrorText IntPtr
_XGetGeometry bool
_XGetGeometry bool
_XGetGeometry bool
_XGetGeometry bool
_XGetIconSizes int
_XGetSelectionOwner IntPtr
_XGetWMNormalHints void
_XGetWindowAttributes int
_XGetWindowProperty int
_XGrabPointer int
_XGrabServer void
_XIconifyWindow int
_XIfEvent void
_XInitThreads int
_XInternAtom IntPtr
_XInternAtoms int
_XLookupColor int
_XLowerWindow uint
_XMapSubindows int
_XMapWindow int
_XMoveResizeWindow int
_XNextEvent IntPtr
_XPeekEvent void
_XPending int
_XQueryBestCursor int
_XQueryExtension int
_XQueryPointer bool
_XQueryTree int
_XRaiseWindow int
_XReparentWindow int
_XResizeWindow int
_XRootWindow IntPtr
_XScreenNumberOfScreen int
_XSelectInput IntPtr
_XSendEvent int
_XSetBackground int
_XSetErrorHandler IntPtr
_XSetForeground int
_XSetFunction int
_XSetInputFocus int
_XSetLineAttributes int
_XSetPlaneMask int
_XSetSelectionOwner int
_XSetTransientForHint int
_XSetWMHints void
_XSetWMName int
_XSetWMNormalHints void
_XSetWMProtocols int
_XSetWindowBackground int
_XSetZoomHints void
_XStoreName int
_XTranslateCoordinates bool
_XUndefineCursor int
_XUngrabPointer int
_XUngrabServer void
_XUnmapSubwindows int
_XUnmapWindow int
_XWarpPointer uint
_XWhitePixel IntPtr
_XkbSetDetectableAutoRepeat void
unixtime int

Public Methods

Method Description
GetInstance ( ) : XplatUIX11

Private Methods

Method Description
AccumulateDestroyedHandles ( Control c, ArrayList list ) : void
Activate ( IntPtr handle ) : void
AddConfigureNotify ( System.Windows.Forms.XEvent xevent ) : void
AddExpose ( System.Windows.Forms.Hwnd hwnd, bool client, int x, int y, int width, int height ) : void
AudibleAlert ( AlertType alert ) : void
BlitFromOffscreen ( IntPtr dest_handle, Graphics dest_dc, object offscreen_drawable, Graphics offscreen_dc, Rectangle r ) : void
CalculateWindowRect ( Rectangle &ClientRect, CreateParams cp, Menu menu, Rectangle &WindowRect ) : bool
CaretCallback ( object sender, EventArgs e ) : void
CaretVisible ( IntPtr handle, bool visible ) : void
CheckTimers ( ArrayList timers, System.DateTime now ) : void
CleanupCachedWindows ( System.Windows.Forms.Hwnd hwnd ) : void
ClientToScreen ( IntPtr handle, int &x, int &y ) : void
ClipboardAvailableFormats ( IntPtr handle ) : int[]
ClipboardClose ( IntPtr handle ) : void
ClipboardGetID ( IntPtr handle, string format ) : int
ClipboardOpen ( bool primary_selection ) : IntPtr
ClipboardRetrieve ( IntPtr handle, int type, System.Windows.Forms.XplatUI converter ) : object
ClipboardStore ( IntPtr handle, object obj, int type, System.Windows.Forms.XplatUI converter ) : void
CreateCaret ( IntPtr handle, int width, int height ) : void
CreateOffscreenDrawable ( IntPtr handle, int width, int height, object &offscreen_drawable ) : void
CreateWindow ( CreateParams cp ) : IntPtr
CreateWindow ( IntPtr Parent, int X, int Y, int Width, int Height ) : IntPtr
DefWndProc ( Message &msg ) : IntPtr
DefineCursor ( Bitmap bitmap, Bitmap mask, Color cursor_pixel, Color mask_pixel, int xHotSpot, int yHotSpot ) : IntPtr
DefineStdCursor ( StdCursor id ) : IntPtr
DefineStdCursorBitmap ( StdCursor id ) : Bitmap
DeriveStyles ( int Style, int ExStyle, FormBorderStyle &border_style, bool &border_static, TitleStyle &title_style, int &caption_height, int &tool_caption_height ) : void
DestroyCaret ( IntPtr handle ) : void
DestroyCursor ( IntPtr cursor ) : void
DestroyOffscreenDrawable ( object offscreen_drawable ) : void
DestroyWindow ( IntPtr handle ) : void
DispatchMessage ( System.Windows.Forms.MSG &msg ) : IntPtr
DoEvents ( ) : void
DrawReversibleFrame ( Rectangle rectangle, Color backColor, FrameStyle style ) : void
DrawReversibleLine ( Point start, Point end, Color backColor ) : void
DrawReversibleRectangle ( IntPtr handle, Rectangle rect, int line_width ) : void
EnableThemes ( ) : void
EnableWindow ( IntPtr handle, bool Enable ) : void
EndLoop ( Thread thread ) : void
ExStyleSet ( int ex, WindowExStyles exws ) : bool
FillReversibleRectangle ( Rectangle rectangle, Color backColor ) : void
FrameExtents ( IntPtr window ) : Hwnd.Borders
GetActive ( ) : IntPtr
GetAutoScaleSize ( Font font ) : SizeF
GetClipRegion ( IntPtr handle ) : Region
GetCursorInfo ( IntPtr cursor, int &width, int &height, int &hotspot_x, int &hotspot_y ) : void
GetCursorPos ( IntPtr handle, int &x, int &y ) : void
GetDirtyArea ( Rectangle total_area, Rectangle valid_area, int XAmount, int YAmount ) : Rectangle
GetDisplaySize ( Size &size ) : void
GetFocus ( ) : IntPtr
GetFontMetrics ( Graphics g, Font font, int &ascent, int &descent ) : bool
GetMenuOrigin ( IntPtr handle ) : Point
GetMessage ( Object queue_id, MSG &msg, IntPtr handle, int wFilterMin, int wFilterMax ) : bool
GetMousewParam ( int Delta ) : IntPtr
GetOffscreenGraphics ( object offscreen_drawable ) : Graphics
GetParent ( IntPtr handle ) : IntPtr
GetPreviousWindow ( IntPtr handle ) : IntPtr
GetReversibleControlGC ( Control control, int line_width ) : IntPtr
GetReversibleScreenGC ( Color backColor ) : IntPtr
GetSystrayManagerWindow ( ) : void
GetText ( IntPtr handle, string &text ) : bool
GetTopLevelWindowLocation ( Hwnd hwnd ) : Point
GetTotalVisibleArea ( IntPtr handle ) : Rectangle
GetWindowPos ( IntPtr handle, bool is_toplevel, int &x, int &y, int &width, int &height, int &client_width, int &client_height ) : void
GetWindowState ( IntPtr handle ) : FormWindowState
GetWindowTransparency ( IntPtr handle ) : double
GrabInfo ( IntPtr &handle, bool &GrabConfined, Rectangle &GrabArea ) : void
GrabWindow ( IntPtr handle, IntPtr confine_to_handle ) : void
GraphicsExposePredicate ( IntPtr display, XEvent &xevent, IntPtr arg ) : bool
HandleError ( IntPtr display, XErrorEvent &error_event ) : int
HandleException ( Exception e ) : void
HideCaret ( ) : void
InitializeDriver ( ) : IntPtr
Invalidate ( IntPtr handle, Rectangle rc, bool clear ) : void
InvalidateNC ( IntPtr handle ) : void
IsEnabled ( IntPtr handle ) : bool
IsVisible ( IntPtr handle ) : bool
KillTimer ( Timer timer ) : void
MapWindow ( Hwnd hwnd, WindowType windows ) : void
MenuToScreen ( IntPtr handle, int &x, int &y ) : void
MouseHover ( object sender, EventArgs e ) : void
MoveResizeWindow ( IntPtr display, IntPtr window, int x, int y, int width, int height ) : int
NCHitTest ( Hwnd hwnd, int x, int y ) : HitTest
NextTimeout ( ArrayList timers, DateTime now ) : int
OverrideCursor ( IntPtr cursor ) : void
PaintEventEnd ( Message &msg, IntPtr handle, bool client ) : void
PaintEventStart ( Message &msg, IntPtr handle, bool client ) : PaintEventArgs
PeekMessage ( Object queue_id, MSG &msg, IntPtr hWnd, int wFilterMin, int wFilterMax, uint flags ) : bool
PerformNCCalc ( Hwnd hwnd ) : void
PostMessage ( IntPtr handle, Msg message, IntPtr wparam, IntPtr lparam ) : bool
PostQuitMessage ( int exitCode ) : void
ProcessGraphicsExpose ( Hwnd hwnd ) : void
QueryPointer ( IntPtr display, IntPtr w, IntPtr &root, IntPtr &child, int &root_x, int &root_y, int &child_x, int &child_y, int &mask ) : void
RaiseIdle ( EventArgs e ) : void
RequestAdditionalWM_NCMessages ( IntPtr hwnd, bool hover, bool leave ) : void
RequestNCRecalc ( IntPtr handle ) : void
ResetMouseHover ( IntPtr handle ) : void
ScreenToClient ( IntPtr handle, int &x, int &y ) : void
ScreenToMenu ( IntPtr handle, int &x, int &y ) : void
ScrollWindow ( IntPtr handle, Rectangle area, int XAmount, int YAmount, bool with_children ) : void
ScrollWindow ( IntPtr handle, int XAmount, int YAmount, bool with_children ) : void
SendAsyncMethod ( AsyncMethodData method ) : void
SendInput ( IntPtr handle, Queue keys ) : int
SendMessage ( IntPtr hwnd, Msg message, IntPtr wParam, IntPtr lParam ) : IntPtr
SendNetClientMessage ( IntPtr window, IntPtr message_type, IntPtr l0, IntPtr l1, IntPtr l2 ) : void
SendNetWMMessage ( IntPtr window, IntPtr message_type, IntPtr l0, IntPtr l1, IntPtr l2 ) : void
SendParentNotify ( IntPtr child, Msg cause, int x, int y ) : void
SetAllowDrop ( IntPtr handle, bool value ) : void
SetBorderStyle ( IntPtr handle, FormBorderStyle border_style ) : void
SetCaretPos ( IntPtr handle, int x, int y ) : void
SetClipRegion ( IntPtr handle, Region region ) : void
SetCursor ( IntPtr handle, IntPtr cursor ) : void
SetCursorPos ( IntPtr handle, int x, int y ) : void
SetDisplay ( IntPtr display_handle ) : void
SetFocus ( IntPtr handle ) : void
SetHwndStyles ( Hwnd hwnd, CreateParams cp ) : void
SetIcon ( Hwnd hwnd, Icon icon ) : void
SetIcon ( IntPtr handle, Icon icon ) : void
SetMenu ( IntPtr handle, Menu menu ) : void
SetModal ( IntPtr handle, bool Modal ) : void
SetOwner ( IntPtr handle, IntPtr handle_owner ) : bool
SetParent ( IntPtr handle, IntPtr parent ) : IntPtr
SetTimer ( Timer timer ) : void
SetTopmost ( IntPtr handle, bool enabled ) : bool
SetVisible ( IntPtr handle, bool visible, bool activate ) : bool
SetWMStyles ( Hwnd hwnd, CreateParams cp ) : void
SetWindowMinMax ( IntPtr handle, Rectangle maximized, Size min, Size max ) : void
SetWindowMinMax ( IntPtr handle, Rectangle maximized, Size min, Size max, CreateParams cp ) : void
SetWindowPos ( IntPtr handle, int x, int y, int width, int height ) : void
SetWindowState ( IntPtr handle, FormWindowState state ) : void
SetWindowStyle ( IntPtr handle, CreateParams cp ) : void
SetWindowTransparency ( IntPtr handle, double transparency, Color key ) : void
SetZOrder ( IntPtr handle, IntPtr after_handle, bool top, bool bottom ) : bool
SetupAtoms ( ) : void
ShowCaret ( ) : void
ShowCursor ( bool show ) : void
ShutdownDriver ( IntPtr token ) : void
StartDrag ( IntPtr handle, object data, DragDropEffects allowed_effects ) : DragDropEffects
StartLoop ( Thread thread ) : object
StdCursorToFontShape ( StdCursor id ) : CursorFontShape
StyleSet ( int s, WindowStyles ws ) : bool
SupportsTransparency ( ) : TransparencySupport
SystrayAdd ( IntPtr handle, string tip, Icon icon, ToolTip &tt ) : bool
SystrayBalloon ( IntPtr handle, int timeout, string title, string text, ToolTipIcon icon ) : void
SystrayChange ( IntPtr handle, string tip, Icon icon, ToolTip &tt ) : bool
SystrayRemove ( IntPtr handle, ToolTip &tt ) : void
Text ( IntPtr handle, string text ) : bool
ThreadQueue ( Thread thread ) : XEventQueue
TranslateClientRectangleToXClientRectangle ( Hwnd hwnd ) : Rectangle
TranslateClientRectangleToXClientRectangle ( Hwnd hwnd, Control ctrl ) : Rectangle
TranslateMessage ( MSG &msg ) : bool
TranslatePropertyToClipboard ( IntPtr property ) : void
TranslateWindowSizeToXWindowSize ( CreateParams cp ) : Size
TranslateWindowSizeToXWindowSize ( CreateParams cp, Size size ) : Size
TranslateXWindowSizeToWindowSize ( CreateParams cp, int xWidth, int xHeight ) : Size
UngrabWindow ( IntPtr hwnd ) : void
UnmapWindow ( Hwnd hwnd, WindowType windows ) : void
UpdateMessageQueue ( XEventQueue queue ) : void
UpdateWindow ( IntPtr handle ) : void
UpdateWindowState ( IntPtr handle ) : FormWindowState
WaitForHwndMessage ( Hwnd hwnd, Msg message ) : void
WaitForHwndMessage ( Hwnd hwnd, Msg message, bool process ) : void
WakeupMain ( ) : void
WindowUngrabbed ( IntPtr hwnd ) : void
XAllocColor ( IntPtr display, IntPtr Colormap, XColor &colorcell_def ) : int
XBell ( IntPtr display, int percent ) : int
XBlackPixel ( IntPtr display, int screen_no ) : IntPtr
XChangeActivePointerGrab ( IntPtr display, EventMask event_mask, IntPtr cursor, IntPtr time ) : int
XChangeProperty ( IntPtr display, IntPtr window, IntPtr property, IntPtr type, int format, PropertyMode mode, IntPtr &value, int nelements ) : int
XChangeProperty ( IntPtr display, IntPtr window, IntPtr property, IntPtr type, int format, PropertyMode mode, MotifWmHints &data, int nelements ) : int
XChangeProperty ( IntPtr display, IntPtr window, IntPtr property, IntPtr type, int format, PropertyMode mode, int data, int nelements ) : int
XChangeProperty ( IntPtr display, IntPtr window, IntPtr property, IntPtr type, int format, PropertyMode mode, string text, int text_length ) : int
XChangeProperty ( IntPtr display, IntPtr window, IntPtr property, IntPtr type, int format, PropertyMode mode, uint &value, int nelements ) : int
XClearArea ( IntPtr display, IntPtr window, int x, int y, int width, int height, bool exposures ) : int
XClearWindow ( IntPtr display, IntPtr window ) : int
XCloseDisplay ( IntPtr display ) : int
XConfigureWindow ( IntPtr display, IntPtr window, ChangeWindowFlags value_mask, XWindowChanges &values ) : uint
XConnectionNumber ( IntPtr display ) : int
XConvertSelection ( IntPtr display, IntPtr selection, IntPtr target, IntPtr property, IntPtr requestor, IntPtr time ) : int
XCopyArea ( IntPtr display, IntPtr src, IntPtr dest, IntPtr gc, int src_x, int src_y, int width, int height, int dest_x, int dest_y ) : int
XCreateFontCursor ( IntPtr display, CursorFontShape shape ) : IntPtr
XCreateGC ( IntPtr display, IntPtr window, IntPtr valuemask, XGCValues &values ) : IntPtr
XCreatePixmap ( IntPtr display, IntPtr d, int width, int height, int depth ) : IntPtr
XCreatePixmapCursor ( IntPtr display, IntPtr source, IntPtr mask, XColor &foreground_color, XColor &background_color, int x_hot, int y_hot ) : IntPtr
XCreatePixmapFromBitmapData ( IntPtr display, IntPtr drawable, byte data, int width, int height, IntPtr fg, IntPtr bg, int depth ) : IntPtr
XCreateSimpleWindow ( IntPtr display, IntPtr parent, int x, int y, int width, int height, int border_width, UIntPtr border, UIntPtr background ) : IntPtr
XCreateWindow ( IntPtr display, IntPtr parent, int x, int y, int width, int height, int border_width, int depth, int xclass, IntPtr visual, UIntPtr valuemask, XSetWindowAttributes &attributes ) : IntPtr
XDefaultColormap ( IntPtr display, int screen_number ) : IntPtr
XDefaultDepth ( IntPtr display, int screen_number ) : uint
XDefaultScreen ( IntPtr display ) : int
XDefaultScreenOfDisplay ( IntPtr display ) : IntPtr
XDefaultScreenOfDisplay ( IntPtr display, int screen_number ) : IntPtr
XDefaultScreenOfDisplay ( IntPtr display, IntPtr Screen ) : int
XDefaultVisual ( IntPtr display, int screen_number ) : IntPtr
XDefineCursor ( IntPtr display, IntPtr window, IntPtr cursor ) : int
XDeleteProperty ( IntPtr display, IntPtr window, IntPtr property ) : int
XDestroyWindow ( IntPtr display, IntPtr window ) : int
XDrawLine ( IntPtr display, IntPtr drawable, IntPtr gc, int x1, int y1, int x2, int y2 ) : int
XDrawRectangle ( IntPtr display, IntPtr drawable, IntPtr gc, int x1, int y1, int width, int height ) : int
XFetchName ( IntPtr display, IntPtr window, IntPtr &window_name ) : int
XFillRectangle ( IntPtr display, IntPtr drawable, IntPtr gc, int x1, int y1, int width, int height ) : int
XFilterEvent ( XEvent &xevent, IntPtr window ) : bool
XFlush ( IntPtr display ) : int
XFree ( IntPtr data ) : int
XFreeCursor ( IntPtr display, IntPtr cursor ) : int
XFreeGC ( IntPtr display, IntPtr gc ) : int
XFreePixmap ( IntPtr display, IntPtr pixmap ) : IntPtr
XGetErrorText ( IntPtr display, byte code, StringBuilder buffer, int length ) : IntPtr
XGetGeometry ( IntPtr display, IntPtr window, IntPtr root, IntPtr x, IntPtr y, int &width, int &height, IntPtr border_width, IntPtr depth ) : bool
XGetGeometry ( IntPtr display, IntPtr window, IntPtr root, int &x, int &y, IntPtr width, IntPtr height, IntPtr border_width, IntPtr depth ) : bool
XGetGeometry ( IntPtr display, IntPtr window, IntPtr root, int &x, int &y, int &width, int &height, IntPtr border_width, IntPtr depth ) : bool
XGetGeometry ( IntPtr display, IntPtr window, IntPtr &root, int &x, int &y, int &width, int &height, int &border_width, int &depth ) : bool
XGetIconSizes ( IntPtr display, IntPtr window, IntPtr &size_list, int &count ) : int
XGetParent ( IntPtr handle ) : IntPtr
XGetSelectionOwner ( IntPtr display, IntPtr selection ) : IntPtr
XGetWMNormalHints ( IntPtr display, IntPtr window, XSizeHints &hints, IntPtr &supplied_return ) : void
XGetWindowAttributes ( IntPtr display, IntPtr window, XWindowAttributes &attributes ) : int
XGetWindowProperty ( IntPtr display, IntPtr window, IntPtr atom, IntPtr long_offset, IntPtr long_length, bool delete, IntPtr req_type, IntPtr &actual_type, int &actual_format, IntPtr &nitems, IntPtr &bytes_after, IntPtr &prop ) : int
XGrabPointer ( IntPtr display, IntPtr window, bool owner_events, EventMask event_mask, GrabMode pointer_mode, GrabMode keyboard_mode, IntPtr confine_to, IntPtr cursor, IntPtr timestamp ) : int
XGrabServer ( IntPtr display ) : void
XIconifyWindow ( IntPtr display, IntPtr window, int screen_number ) : int
XIfEvent ( IntPtr display, XEvent &xevent, Delegate event_predicate, IntPtr arg ) : void
XInitThreads ( ) : int
XInternAtom ( IntPtr display, string atom_name, bool only_if_exists ) : IntPtr
XInternAtoms ( IntPtr display, string atom_names, int atom_count, bool only_if_exists, IntPtr atoms ) : int
XLookupColor ( IntPtr display, IntPtr Colormap, string Coloranem, XColor &exact_def_color, XColor &screen_def_color ) : int
XLowerWindow ( IntPtr display, IntPtr window ) : uint
XMapSubindows ( IntPtr display, IntPtr window ) : int
XMapWindow ( IntPtr display, IntPtr window ) : int
XMoveResizeWindow ( IntPtr display, IntPtr window, int x, int y, int width, int height ) : int
XNextEvent ( IntPtr display, XEvent &xevent ) : IntPtr
XOpenDisplay ( IntPtr display ) : IntPtr
XPeekEvent ( IntPtr display, XEvent &xevent ) : void
XPending ( IntPtr display ) : int
XQueryBestCursor ( IntPtr display, IntPtr drawable, int width, int height, int &best_width, int &best_height ) : int
XQueryExtension ( IntPtr display, string extension_name, int &major, int &first_event, int &first_error ) : int
XQueryPointer ( IntPtr display, IntPtr window, IntPtr &root, IntPtr &child, int &root_x, int &root_y, int &win_x, int &win_y, int &keys_buttons ) : bool
XQueryTree ( IntPtr display, IntPtr window, IntPtr &root_return, IntPtr &parent_return, IntPtr &children_return, int &nchildren_return ) : int
XRaiseWindow ( IntPtr display, IntPtr window ) : int
XReparentWindow ( IntPtr display, IntPtr window, IntPtr parent, int x, int y ) : int
XResizeWindow ( IntPtr display, IntPtr window, int width, int height ) : int
XRootWindow ( IntPtr display, int screen_number ) : IntPtr
XScreenNumberOfScreen ( IntPtr display, IntPtr Screen ) : int
XSelectInput ( IntPtr display, IntPtr window, IntPtr mask ) : IntPtr
XSendEvent ( IntPtr display, IntPtr window, bool propagate, IntPtr event_mask, XEvent &send_event ) : int
XSetBackground ( IntPtr display, IntPtr gc, UIntPtr background ) : int
XSetErrorHandler ( XErrorHandler error_handler ) : IntPtr
XSetForeground ( IntPtr display, IntPtr gc, UIntPtr foreground ) : int
XSetFunction ( IntPtr display, IntPtr gc, GXFunction function ) : int
XSetInputFocus ( IntPtr display, IntPtr window, RevertTo revert_to, IntPtr time ) : int
XSetLineAttributes ( IntPtr display, IntPtr gc, int line_width, GCLineStyle line_style, GCCapStyle cap_style, GCJoinStyle join_style ) : int
XSetPlaneMask ( IntPtr display, IntPtr gc, IntPtr mask ) : int
XSetSelectionOwner ( IntPtr display, IntPtr selection, IntPtr owner, IntPtr time ) : int
XSetTransientForHint ( IntPtr display, IntPtr window, IntPtr prop_window ) : int
XSetWMHints ( IntPtr display, IntPtr window, XWMHints &wmhints ) : void
XSetWMName ( IntPtr display, IntPtr window, XTextProperty &text_prop ) : int
XSetWMNormalHints ( IntPtr display, IntPtr window, XSizeHints &hints ) : void
XSetWMProtocols ( IntPtr display, IntPtr window, IntPtr protocols, int count ) : int
XSetWindowBackground ( IntPtr display, IntPtr window, IntPtr background ) : int
XSetZoomHints ( IntPtr display, IntPtr window, XSizeHints &hints ) : void
XStoreName ( IntPtr display, IntPtr window, string window_name ) : int
XSynchronize ( IntPtr display, bool onoff ) : IntPtr
XTranslateCoordinates ( IntPtr display, IntPtr src_w, IntPtr dest_w, int src_x, int src_y, int &intdest_x_return, int &dest_y_return, IntPtr &child_return ) : bool
XUndefineCursor ( IntPtr display, IntPtr window ) : int
XUngrabPointer ( IntPtr display, IntPtr timestamp ) : int
XUngrabServer ( IntPtr display ) : void
XUnmapSubwindows ( IntPtr display, IntPtr window ) : int
XUnmapWindow ( IntPtr display, IntPtr window ) : int
XWarpPointer ( IntPtr display, IntPtr src_w, IntPtr dest_w, int src_x, int src_y, uint src_width, uint src_height, int dest_x, int dest_y ) : uint
XWhitePixel ( IntPtr display, int screen_no ) : IntPtr
XcursorGetDefaultSize ( IntPtr display ) : int
XcursorGetTheme ( IntPtr display ) : IntPtr
XcursorImageLoadCursor ( IntPtr display, IntPtr image ) : IntPtr
XcursorImagesDestroy ( IntPtr images ) : void
XcursorLibraryLoadCursor ( IntPtr display, [ name ) : IntPtr
XcursorLibraryLoadImages ( [ file, IntPtr theme, int size ) : IntPtr
XkbSetDetectableAutoRepeat ( IntPtr display, bool detectable, IntPtr supported ) : void
XplatUIX11 ( ) : System
_XAllocColor ( IntPtr display, IntPtr Colormap, XColor &colorcell_def ) : int
_XBell ( IntPtr display, int percent ) : int
_XBlackPixel ( IntPtr display, int screen_no ) : IntPtr
_XChangeActivePointerGrab ( IntPtr display, EventMask event_mask, IntPtr cursor, IntPtr time ) : int
_XChangeProperty ( IntPtr display, IntPtr window, IntPtr property, IntPtr type, int format, PropertyMode mode, IntPtr &value, int nelements ) : int
_XChangeProperty ( IntPtr display, IntPtr window, IntPtr property, IntPtr type, int format, PropertyMode mode, MotifWmHints &data, int nelements ) : int
_XChangeProperty ( IntPtr display, IntPtr window, IntPtr property, IntPtr type, int format, PropertyMode mode, int data, int nelements ) : int
_XChangeProperty ( IntPtr display, IntPtr window, IntPtr property, IntPtr type, int format, PropertyMode mode, string text, int text_length ) : int
_XChangeProperty ( IntPtr display, IntPtr window, IntPtr property, IntPtr type, int format, PropertyMode mode, uint &value, int nelements ) : int
_XClearArea ( IntPtr display, IntPtr window, int x, int y, int width, int height, bool exposures ) : int
_XClearWindow ( IntPtr display, IntPtr window ) : int
_XConfigureWindow ( IntPtr display, IntPtr window, ChangeWindowFlags value_mask, XWindowChanges &values ) : uint
_XConnectionNumber ( IntPtr display ) : int
_XConvertSelection ( IntPtr display, IntPtr selection, IntPtr target, IntPtr property, IntPtr requestor, IntPtr time ) : int
_XCopyArea ( IntPtr display, IntPtr src, IntPtr dest, IntPtr gc, int src_x, int src_y, int width, int height, int dest_x, int dest_y ) : int
_XCreateFontCursor ( IntPtr display, CursorFontShape shape ) : IntPtr
_XCreateGC ( IntPtr display, IntPtr window, IntPtr valuemask, XGCValues &values ) : IntPtr
_XCreatePixmap ( IntPtr display, IntPtr d, int width, int height, int depth ) : IntPtr
_XCreatePixmapCursor ( IntPtr display, IntPtr source, IntPtr mask, XColor &foreground_color, XColor &background_color, int x_hot, int y_hot ) : IntPtr
_XCreatePixmapFromBitmapData ( IntPtr display, IntPtr drawable, byte data, int width, int height, IntPtr fg, IntPtr bg, int depth ) : IntPtr
_XCreateSimpleWindow ( IntPtr display, IntPtr parent, int x, int y, int width, int height, int border_width, UIntPtr border, UIntPtr background ) : IntPtr
_XCreateWindow ( IntPtr display, IntPtr parent, int x, int y, int width, int height, int border_width, int depth, int xclass, IntPtr visual, UIntPtr valuemask, XSetWindowAttributes &attributes ) : IntPtr
_XDefaultColormap ( IntPtr display, int screen_number ) : IntPtr
_XDefaultDepth ( IntPtr display, int screen_number ) : uint
_XDefaultScreen ( IntPtr display ) : int
_XDefaultScreenOfDisplay ( IntPtr display ) : IntPtr
_XDefaultVisual ( IntPtr display, int screen_number ) : IntPtr
_XDefineCursor ( IntPtr display, IntPtr window, IntPtr cursor ) : int
_XDeleteProperty ( IntPtr display, IntPtr window, IntPtr property ) : int
_XDestroyWindow ( IntPtr display, IntPtr window ) : int
_XDrawLine ( IntPtr display, IntPtr drawable, IntPtr gc, int x1, int y1, int x2, int y2 ) : int
_XDrawRectangle ( IntPtr display, IntPtr drawable, IntPtr gc, int x1, int y1, int width, int height ) : int
_XFetchName ( IntPtr display, IntPtr window, IntPtr &window_name ) : int
_XFillRectangle ( IntPtr display, IntPtr drawable, IntPtr gc, int x1, int y1, int width, int height ) : int
_XFilterEvent ( XEvent &xevent, IntPtr window ) : bool
_XFlush ( IntPtr display ) : int
_XFree ( IntPtr data ) : int
_XFreeCursor ( IntPtr display, IntPtr cursor ) : int
_XFreeGC ( IntPtr display, IntPtr gc ) : int
_XFreePixmap ( IntPtr display, IntPtr pixmap ) : IntPtr
_XGetErrorText ( IntPtr display, byte code, StringBuilder buffer, int length ) : IntPtr
_XGetGeometry ( IntPtr display, IntPtr window, IntPtr root, IntPtr x, IntPtr y, int &width, int &height, IntPtr border_width, IntPtr depth ) : bool
_XGetGeometry ( IntPtr display, IntPtr window, IntPtr root, int &x, int &y, IntPtr width, IntPtr height, IntPtr border_width, IntPtr depth ) : bool
_XGetGeometry ( IntPtr display, IntPtr window, IntPtr root, int &x, int &y, int &width, int &height, IntPtr border_width, IntPtr depth ) : bool
_XGetGeometry ( IntPtr display, IntPtr window, IntPtr &root, int &x, int &y, int &width, int &height, int &border_width, int &depth ) : bool
_XGetIconSizes ( IntPtr display, IntPtr window, IntPtr &size_list, int &count ) : int
_XGetSelectionOwner ( IntPtr display, IntPtr selection ) : IntPtr
_XGetWMNormalHints ( IntPtr display, IntPtr window, XSizeHints &hints, IntPtr &supplied_return ) : void
_XGetWindowAttributes ( IntPtr display, IntPtr window, XWindowAttributes &attributes ) : int
_XGetWindowProperty ( IntPtr display, IntPtr window, IntPtr atom, IntPtr long_offset, IntPtr long_length, bool delete, IntPtr req_type, IntPtr &actual_type, int &actual_format, IntPtr &nitems, IntPtr &bytes_after, IntPtr &prop ) : int
_XGrabPointer ( IntPtr display, IntPtr window, bool owner_events, EventMask event_mask, GrabMode pointer_mode, GrabMode keyboard_mode, IntPtr confine_to, IntPtr cursor, IntPtr timestamp ) : int
_XGrabServer ( IntPtr display ) : void
_XIconifyWindow ( IntPtr display, IntPtr window, int screen_number ) : int
_XIfEvent ( IntPtr display, XEvent &xevent, Delegate event_predicate, IntPtr arg ) : void
_XInitThreads ( ) : int
_XInternAtom ( IntPtr display, string atom_name, bool only_if_exists ) : IntPtr
_XInternAtoms ( IntPtr display, string atom_names, int atom_count, bool only_if_exists, IntPtr atoms ) : int
_XLookupColor ( IntPtr display, IntPtr Colormap, string Coloranem, XColor &exact_def_color, XColor &screen_def_color ) : int
_XLowerWindow ( IntPtr display, IntPtr window ) : uint
_XMapSubindows ( IntPtr display, IntPtr window ) : int
_XMapWindow ( IntPtr display, IntPtr window ) : int
_XMoveResizeWindow ( IntPtr display, IntPtr window, int x, int y, int width, int height ) : int
_XNextEvent ( IntPtr display, XEvent &xevent ) : IntPtr
_XPeekEvent ( IntPtr display, XEvent &xevent ) : void
_XPending ( IntPtr display ) : int
_XQueryBestCursor ( IntPtr display, IntPtr drawable, int width, int height, int &best_width, int &best_height ) : int
_XQueryExtension ( IntPtr display, string extension_name, int &major, int &first_event, int &first_error ) : int
_XQueryPointer ( IntPtr display, IntPtr window, IntPtr &root, IntPtr &child, int &root_x, int &root_y, int &win_x, int &win_y, int &keys_buttons ) : bool
_XQueryTree ( IntPtr display, IntPtr window, IntPtr &root_return, IntPtr &parent_return, IntPtr &children_return, int &nchildren_return ) : int
_XRaiseWindow ( IntPtr display, IntPtr window ) : int
_XReparentWindow ( IntPtr display, IntPtr window, IntPtr parent, int x, int y ) : int
_XResizeWindow ( IntPtr display, IntPtr window, int width, int height ) : int
_XRootWindow ( IntPtr display, int screen_number ) : IntPtr
_XScreenNumberOfScreen ( IntPtr display, IntPtr Screen ) : int
_XSelectInput ( IntPtr display, IntPtr window, IntPtr mask ) : IntPtr
_XSendEvent ( IntPtr display, IntPtr window, bool propagate, IntPtr event_mask, XEvent &send_event ) : int
_XSetBackground ( IntPtr display, IntPtr gc, UIntPtr background ) : int
_XSetErrorHandler ( XErrorHandler error_handler ) : IntPtr
_XSetForeground ( IntPtr display, IntPtr gc, UIntPtr foreground ) : int
_XSetFunction ( IntPtr display, IntPtr gc, GXFunction function ) : int
_XSetInputFocus ( IntPtr display, IntPtr window, RevertTo revert_to, IntPtr time ) : int
_XSetLineAttributes ( IntPtr display, IntPtr gc, int line_width, GCLineStyle line_style, GCCapStyle cap_style, GCJoinStyle join_style ) : int
_XSetPlaneMask ( IntPtr display, IntPtr gc, IntPtr mask ) : int
_XSetSelectionOwner ( IntPtr display, IntPtr selection, IntPtr owner, IntPtr time ) : int
_XSetTransientForHint ( IntPtr display, IntPtr window, IntPtr prop_window ) : int
_XSetWMHints ( IntPtr display, IntPtr window, XWMHints &wmhints ) : void
_XSetWMName ( IntPtr display, IntPtr window, XTextProperty &text_prop ) : int
_XSetWMNormalHints ( IntPtr display, IntPtr window, XSizeHints &hints ) : void
_XSetWMProtocols ( IntPtr display, IntPtr window, IntPtr protocols, int count ) : int
_XSetWindowBackground ( IntPtr display, IntPtr window, IntPtr background ) : int
_XSetZoomHints ( IntPtr display, IntPtr window, XSizeHints &hints ) : void
_XStoreName ( IntPtr display, IntPtr window, string window_name ) : int
_XTranslateCoordinates ( IntPtr display, IntPtr src_w, IntPtr dest_w, int src_x, int src_y, int &intdest_x_return, int &dest_y_return, IntPtr &child_return ) : bool
_XUndefineCursor ( IntPtr display, IntPtr window ) : int
_XUngrabPointer ( IntPtr display, IntPtr timestamp ) : int
_XUngrabServer ( IntPtr display ) : void
_XUnmapSubwindows ( IntPtr display, IntPtr window ) : int
_XUnmapWindow ( IntPtr display, IntPtr window ) : int
_XWarpPointer ( IntPtr display, IntPtr src_w, IntPtr dest_w, int src_x, int src_y, uint src_width, uint src_height, int dest_x, int dest_y ) : uint
_XWhitePixel ( IntPtr display, int screen_no ) : IntPtr
_XkbSetDetectableAutoRepeat ( IntPtr display, bool detectable, IntPtr supported ) : void
unixtime ( ) : int

Method Details

GetInstance() public static method

public static GetInstance ( ) : XplatUIX11
return XplatUIX11