| void .ctor() | Private+1 flags | | 0x00 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |
| void Finalize() | 2 flags | | 0x00 |
| XplatUIX11 GetInstance() | PublicStatic | | 0x08 |
| long get_Display() | Static+2 flags | | 0x08 |
| void SetDisplay(long display_handle) | 1 flags | | 0x08 |
| int unixtime() | Private | | 0x04 |
| void SetupAtoms() | PrivateStatic | | 0x00 |
| void SendNetWMMessage(long window, long message_type, long l0, long l1, long l2) | Private | | 0x08 |
| void SendParentNotify(long child, const Msg& cause, int x, int y) | Private | | 0x08 |
| bool StyleSet(int s, const WindowStyles& ws) | Private | | 0x04 |
| bool ExStyleSet(int ex, const WindowExStyles& exws) | Private | | 0x04 |
| Rectangle TranslateClientRectangleToXClientRectangle(Hwnd hwnd) | Static+1 flags | | 0x10 |
| Rectangle TranslateClientRectangleToXClientRectangle(Hwnd hwnd, Control ctrl) | Static+1 flags | | 0x10 |
| Size TranslateWindowSizeToXWindowSize(CreateParams cp) | Static+1 flags | | 0x08 |
| Size TranslateWindowSizeToXWindowSize(CreateParams cp, const Size& size) | Static+1 flags | | 0x08 |
| Size TranslateXWindowSizeToWindowSize(CreateParams cp, int xWidth, int xHeight) | Static+1 flags | | 0x08 |
| Point GetTopLevelWindowLocation(Hwnd hwnd) | Static+1 flags | | 0x08 |
| void DeriveStyles(int Style, int ExStyle, ref FormBorderStyle& border_style, ref bool& border_static, ref TitleStyle& title_style, ref int& caption_height, ref int& tool_caption_height) | Private | | 0x04 |
| void SetHwndStyles(Hwnd hwnd, CreateParams cp) | Private | | 0x08 |
| void SetWMStyles(Hwnd hwnd, CreateParams cp) | Private | | 0x08 |
| void SetIcon(Hwnd hwnd, Icon icon) | Private | | 0x08 |
| void WakeupMain() | Private | | 0x00 |
| XEventQueue ThreadQueue(Thread thread) | Private | | 0x08 |
| void TranslatePropertyToClipboard(long property) | Private | | 0x08 |
| void AddExpose(Hwnd hwnd, bool client, int x, int y, int width, int height) | Private | | 0x08 |
| Borders FrameExtents(long window) | PrivateStatic | | 0x10 |
| void AddConfigureNotify(const XEvent& xevent) | Private | | 0xC0 |
| void ShowCaret() | Private | | 0x00 |
| void HideCaret() | Private | | 0x00 |
| int NextTimeout(ArrayList timers, const DateTime& now) | Private | | 0x08 |
| void CheckTimers(ArrayList timers, const DateTime& now) | Private | | 0x08 |
| void WaitForHwndMessage(Hwnd hwnd, const Msg& message) | Private | | 0x08 |
| void WaitForHwndMessage(Hwnd hwnd, const Msg& message, bool process) | Private | | 0x08 |
| void MapWindow(Hwnd hwnd, const WindowType& windows) | Private | | 0x08 |
| void UnmapWindow(Hwnd hwnd, const WindowType& windows) | Private | | 0x08 |
| void UpdateMessageQueue(XEventQueue queue) | Private | | 0x08 |
| long GetMousewParam(int Delta) | Private | | 0x08 |
| long XGetParent(long handle) | Private | | 0x08 |
| int HandleError(long display, ref XErrorEvent& error_event) | Private | | 0x28 |
| void AccumulateDestroyedHandles(Control c, ArrayList list) | Private | | 0x08 |
| void CleanupCachedWindows(Hwnd hwnd) | Private | | 0x08 |
| void PerformNCCalc(Hwnd hwnd) | Private | | 0x08 |
| void MouseHover(object sender, EventArgs e) | Private | | 0x08 |
| void CaretCallback(object sender, EventArgs e) | Private | | 0x08 |
| int get_CaptionHeight() | 3 flags | | 0x04 |
| Size get_DragSize() | 3 flags | | 0x08 |
| Size get_FrameBorderSize() | 3 flags | | 0x08 |
| Size get_MinimumWindowSize() | 3 flags | | 0x08 |
| Size get_MinimumFixedToolWindowSize() | 3 flags | | 0x08 |
| Size get_MinimumSizeableToolWindowSize() | 3 flags | | 0x08 |
| Size get_MinimumNoBorderWindowSize() | 3 flags | | 0x08 |
| Keys get_ModifierKeys() | 3 flags | | 0x04 |
| Point get_MousePosition() | 3 flags | | 0x08 |
| Rectangle get_VirtualScreen() | 3 flags | | 0x10 |
| Rectangle get_WorkingArea() | 3 flags | | 0x10 |
| bool get_ThemesEnabled() | 3 flags | | 0x01 |
| long InitializeDriver() | 2 flags | | 0x08 |
| void Activate(long handle) | 2 flags | | 0x08 |
| void AudibleAlert(const AlertType& alert) | 2 flags | | 0x04 |
| void CaretVisible(long handle, bool visible) | 2 flags | | 0x08 |
| bool CalculateWindowRect(ref Rectangle& ClientRect, CreateParams cp, Menu menu, ref Rectangle& WindowRect) | 2 flags | | 0x10 |
| void ClientToScreen(long handle, ref int& x, ref int& y) | 2 flags | | 0x08 |
| int[] ClipboardAvailableFormats(long handle) | 2 flags | | 0x08 |
| void ClipboardClose(long handle) | 2 flags | | 0x08 |
| int ClipboardGetID(long handle, const string& format) | 2 flags | | 0x08 |
| long ClipboardOpen(bool primary_selection) | 2 flags | | 0x08 |
| object ClipboardRetrieve(long handle, int type, ClipboardToObject converter) | 2 flags | | 0x08 |
| void ClipboardStore(long handle, object obj, int type, ObjectToClipboard converter) | 2 flags | | 0x08 |
| void CreateCaret(long handle, int width, int height) | 2 flags | | 0x08 |
| long CreateWindow(CreateParams cp) | 2 flags | | 0x08 |
| long DefineCursor(Bitmap bitmap, Bitmap mask, const Color& cursor_pixel, const Color& mask_pixel, int xHotSpot, int yHotSpot) | 2 flags | | 0x18 |
| long DefineStdCursor(const StdCursor& id) | 2 flags | | 0x08 |
| CursorFontShape StdCursorToFontShape(const StdCursor& id) | Static+1 flags | | 0x04 |
| long DefWndProc(ref Message& msg) | 2 flags | | 0x28 |
| void DestroyCaret(long handle) | 2 flags | | 0x08 |
| void DestroyWindow(long handle) | 2 flags | | 0x08 |
| long DispatchMessage(ref MSG& msg) | 2 flags | | 0x38 |
| long GetReversibleControlGC(Control control, int line_width) | Private | | 0x08 |
| void DrawReversibleRectangle(long handle, const Rectangle& rect, int line_width) | 2 flags | | 0x10 |
| void DoEvents() | 2 flags | | 0x00 |
| void EnableWindow(long handle, bool Enable) | 2 flags | | 0x08 |
| void EndLoop(Thread thread) | 2 flags | | 0x08 |
| long GetActive() | 2 flags | | 0x08 |
| void GetCursorInfo(long cursor, ref int& width, ref int& height, ref int& hotspot_x, ref int& hotspot_y) | 2 flags | | 0x08 |
| void GetDisplaySize(ref Size& size) | 2 flags | | 0x08 |
| SizeF GetAutoScaleSize(Font font) | 2 flags | | 0x08 |
| long GetParent(long handle) | 2 flags | | 0x08 |
| long GetPreviousWindow(long handle) | 2 flags | | 0x08 |
| void GetCursorPos(long handle, ref int& x, ref int& y) | 2 flags | | 0x08 |
| long GetFocus() | 2 flags | | 0x08 |
| bool GetFontMetrics(Graphics g, Font font, ref int& ascent, ref int& descent) | 2 flags | | 0x08 |
| bool GetMessage(object queue_id, ref MSG& msg, long handle, int wFilterMin, int wFilterMax) | 2 flags | | 0x38 |
| HitTest NCHitTest(Hwnd hwnd, int x, int y) | Private | | 0x08 |
| void GetWindowPos(long handle, bool is_toplevel, ref int& x, ref int& y, ref int& width, ref int& height, ref int& client_width, ref int& client_height) | 2 flags | | 0x08 |
| FormWindowState GetWindowState(long handle) | 2 flags | | 0x08 |
| FormWindowState UpdateWindowState(long handle) | Private | | 0x08 |
| void GrabInfo(ref long& handle, ref bool& GrabConfined, ref Rectangle& GrabArea) | 2 flags | | 0x10 |
| void GrabWindow(long handle, long confine_to_handle) | 2 flags | | 0x08 |
| void UngrabWindow(long hwnd) | 2 flags | | 0x08 |
| void WindowUngrabbed(long hwnd) | Private | | 0x08 |
| void Invalidate(long handle, const Rectangle& rc, bool clear) | 2 flags | | 0x10 |
| void InvalidateNC(long handle) | 2 flags | | 0x08 |
| bool IsEnabled(long handle) | 2 flags | | 0x08 |
| void KillTimer(Timer timer) | 2 flags | | 0x08 |
| PaintEventArgs PaintEventStart(ref Message& msg, long handle, bool client) | 2 flags | | 0x28 |
| void PaintEventEnd(ref Message& msg, long handle, bool client) | 2 flags | | 0x28 |
| bool PeekMessage(object queue_id, ref MSG& msg, long hWnd, int wFilterMin, int wFilterMax, uint flags) | 2 flags | | 0x38 |
| bool PostMessage(long handle, const Msg& message, long wparam, long lparam) | 2 flags | | 0x08 |
| void PostQuitMessage(int exitCode) | 2 flags | | 0x04 |
| void RequestAdditionalWM_NCMessages(long hwnd, bool hover, bool leave) | 2 flags | | 0x08 |
| void RequestNCRecalc(long handle) | 2 flags | | 0x08 |
| void ResetMouseHover(long handle) | 2 flags | | 0x08 |
| void ScreenToClient(long handle, ref int& x, ref int& y) | 2 flags | | 0x08 |
| bool GraphicsExposePredicate(long display, ref XEvent& xevent, long arg) | Private | | 0xC0 |
| void ProcessGraphicsExpose(Hwnd hwnd) | Private | | 0x08 |
| void ScrollWindow(long handle, const Rectangle& area, int XAmount, int YAmount, bool with_children) | 2 flags | | 0x10 |
| void ScrollWindow(long handle, int XAmount, int YAmount, bool with_children) | 2 flags | | 0x08 |
| Rectangle GetDirtyArea(const Rectangle& total_area, const Rectangle& valid_area, int XAmount, int YAmount) | Private | | 0x10 |
| Rectangle GetTotalVisibleArea(long handle) | Private | | 0x10 |
| void SendAsyncMethod(AsyncMethodData method) | 2 flags | | 0x08 |
| long SendMessage(long hwnd, const Msg& message, long wParam, long lParam) | 2 flags | | 0x08 |
| void SetAllowDrop(long handle, bool value) | 2 flags | | 0x08 |
| void SetBorderStyle(long handle, const FormBorderStyle& border_style) | 2 flags | | 0x08 |
| void SetCaretPos(long handle, int x, int y) | 2 flags | | 0x08 |
| void SetClipRegion(long handle, Region region) | 2 flags | | 0x08 |
| void SetCursor(long handle, long cursor) | 2 flags | | 0x08 |
| void QueryPointer(long display, long w, ref long& root, ref long& child, ref int& root_x, ref int& root_y, ref int& child_x, ref int& child_y, ref int& mask) | Private | | 0x08 |
| void SetCursorPos(long handle, int x, int y) | 2 flags | | 0x08 |
| void SetFocus(long handle) | 2 flags | | 0x08 |
| void SetIcon(long handle, Icon icon) | 2 flags | | 0x08 |
| void SetModal(long handle, bool Modal) | 2 flags | | 0x08 |
| long SetParent(long handle, long parent) | 2 flags | | 0x08 |
| void SetTimer(Timer timer) | 2 flags | | 0x08 |
| bool SetTopmost(long handle, bool enabled) | 2 flags | | 0x08 |
| bool SetOwner(long handle, long handle_owner) | 2 flags | | 0x08 |
| bool SetVisible(long handle, bool visible, bool activate) | 2 flags | | 0x08 |
| void SetWindowMinMax(long handle, const Rectangle& maximized, const Size& min, const Size& max) | 2 flags | | 0x10 |
| void SetWindowMinMax(long handle, const Rectangle& maximized, const Size& min, const Size& max, CreateParams cp) | 1 flags | | 0x10 |
| void SetWindowPos(long handle, int x, int y, int width, int height) | 2 flags | | 0x08 |
| void SetWindowState(long handle, const FormWindowState& state) | 2 flags | | 0x08 |
| void SetWindowStyle(long handle, CreateParams cp) | 2 flags | | 0x08 |
| void SetWindowTransparency(long handle, double transparency, const Color& key) | 2 flags | | 0x18 |
| bool SetZOrder(long handle, long after_handle, bool top, bool bottom) | 2 flags | | 0x08 |
| object StartLoop(Thread thread) | 2 flags | | 0x08 |
| TransparencySupport SupportsTransparency() | 2 flags | | 0x04 |
| bool Text(long handle, const string& text) | 2 flags | | 0x08 |
| bool TranslateMessage(ref MSG& msg) | 2 flags | | 0x38 |
| void UpdateWindow(long handle) | 2 flags | | 0x08 |
| void CreateOffscreenDrawable(long handle, int width, int height, ref object& offscreen_drawable) | 2 flags | | 0x08 |
| void DestroyOffscreenDrawable(object offscreen_drawable) | 2 flags | | 0x08 |
| Graphics GetOffscreenGraphics(object offscreen_drawable) | 2 flags | | 0x08 |
| void BlitFromOffscreen(long dest_handle, Graphics dest_dc, object offscreen_drawable, Graphics offscreen_dc, const Rectangle& r) | 2 flags | | 0x10 |
| long XOpenDisplay(long display) | Static+2 flags | | 0x08 |
| int XCloseDisplay(long display) | Static+2 flags | | 0x08 |
| long XSynchronize(long display, bool onoff) | Static+2 flags | | 0x08 |
| long XCreateWindow(long display, long parent, int x, int y, int width, int height, int border_width, int depth, int xclass, long visual, ulong valuemask, ref XSetWindowAttributes& attributes) | Static+2 flags | | 0x70 |
| long XCreateSimpleWindow(long display, long parent, int x, int y, int width, int height, int border_width, ulong border, ulong background) | Static+2 flags | | 0x08 |
| int XMapWindow(long display, long window) | Static+2 flags | | 0x08 |
| int XUnmapWindow(long display, long window) | Static+2 flags | | 0x08 |
| long XRootWindow(long display, int screen_number) | Static+2 flags | | 0x08 |
| long XNextEvent(long display, ref XEvent& xevent) | Static+2 flags | | 0xC0 |
| int XConnectionNumber(long display) | Static+2 flags | | 0x08 |
| int XPending(long display) | Static+2 flags | | 0x08 |
| long XSelectInput(long display, long window, long mask) | Static+2 flags | | 0x08 |
| int XDestroyWindow(long display, long window) | Static+2 flags | | 0x08 |
| int XReparentWindow(long display, long window, long parent, int x, int y) | Static+2 flags | | 0x08 |
| int XMoveResizeWindow(long display, long window, int x, int y, int width, int height) | PrivateStatic+1 flags | | 0x08 |
| int MoveResizeWindow(long display, long window, int x, int y, int width, int height) | Static+1 flags | | 0x08 |
| int XGetWindowAttributes(long display, long window, ref XWindowAttributes& attributes) | Static+2 flags | | 0x88 |
| int XFlush(long display) | Static+2 flags | | 0x08 |
| int XStoreName(long display, long window, const string& window_name) | Static+2 flags | | 0x08 |
| int XSendEvent(long display, long window, bool propagate, long event_mask, ref XEvent& send_event) | Static+2 flags | | 0xC0 |
| int XQueryTree(long display, long window, ref long& root_return, ref long& parent_return, ref long& children_return, ref int& nchildren_return) | Static+2 flags | | 0x08 |
| int XFree(long data) | Static+2 flags | | 0x08 |
| int XRaiseWindow(long display, long window) | Static+2 flags | | 0x08 |
| uint XLowerWindow(long display, long window) | Static+2 flags | | 0x08 |
| uint XConfigureWindow(long display, long window, const ChangeWindowFlags& value_mask, ref XWindowChanges& values) | Static+2 flags | | 0x28 |
| long XInternAtom(long display, const string& atom_name, bool only_if_exists) | Static+2 flags | | 0x08 |
| int XInternAtoms(long display, const string[]& atom_names, int atom_count, bool only_if_exists, const IntPtr[]& atoms) | Static+2 flags | | 0x08 |
| int XSetWMProtocols(long display, long window, const IntPtr[]& protocols, int count) | Static+2 flags | | 0x08 |
| int XGrabPointer(long display, long window, bool owner_events, const EventMask& event_mask, const GrabMode& pointer_mode, const GrabMode& keyboard_mode, long confine_to, long cursor, long timestamp) | Static+2 flags | | 0x08 |
| int XUngrabPointer(long display, long timestamp) | Static+2 flags | | 0x08 |
| bool XQueryPointer(long display, long window, ref long& root, ref long& child, ref int& root_x, ref int& root_y, ref int& win_x, ref int& win_y, ref int& keys_buttons) | Static+2 flags | | 0x08 |
| bool XTranslateCoordinates(long display, long src_w, long dest_w, int src_x, int src_y, ref int& intdest_x_return, ref int& dest_y_return, ref long& child_return) | Static+2 flags | | 0x08 |
| bool XGetGeometry(long display, long window, ref long& root, ref int& x, ref int& y, ref int& width, ref int& height, ref int& border_width, ref int& depth) | Static+2 flags | | 0x08 |
| uint XWarpPointer(long display, long src_w, long dest_w, int src_x, int src_y, uint src_width, uint src_height, int dest_x, int dest_y) | Static+2 flags | | 0x08 |
| int XDefaultScreen(long display) | Static+2 flags | | 0x08 |
| long XDefaultColormap(long display, int screen_number) | Static+2 flags | | 0x08 |
| int XAllocColor(long display, long Colormap, ref XColor& colorcell_def) | Static+2 flags | | 0x10 |
| int XSetTransientForHint(long display, long window, long prop_window) | Static+2 flags | | 0x08 |
| int XChangeProperty(long display, long window, long property, long type, int format, const PropertyMode& mode, ref MotifWmHints& data, int nelements) | Static+2 flags | | 0x28 |
| int XChangeProperty(long display, long window, long property, long type, int format, const PropertyMode& mode, ref long& value, int nelements) | Static+2 flags | | 0x08 |
| int XChangeProperty(long display, long window, long property, long type, int format, const PropertyMode& mode, const int[]& data, int nelements) | Static+2 flags | | 0x08 |
| int XChangeProperty(long display, long window, long property, long type, int format, const PropertyMode& mode, const IntPtr[]& data, int nelements) | Static+2 flags | | 0x08 |
| int XChangeProperty(long display, long window, long property, long type, int format, const PropertyMode& mode, long atoms, int nelements) | Static+2 flags | | 0x08 |
| int XChangeProperty(long display, long window, long property, long type, int format, const PropertyMode& mode, const string& text, int text_length) | Static+2 flags | | 0x08 |
| int XDeleteProperty(long display, long window, long property) | Static+2 flags | | 0x08 |
| long XCreateGC(long display, long window, long valuemask, ref XGCValues& values) | Static+2 flags | | 0x80 |
| int XFreeGC(long display, long gc) | Static+2 flags | | 0x08 |
| int XSetFunction(long display, long gc, const GXFunction& function) | Static+2 flags | | 0x08 |
| int XDrawLine(long display, long drawable, long gc, int x1, int y1, int x2, int y2) | Static+2 flags | | 0x08 |
| int XDrawRectangle(long display, long drawable, long gc, int x1, int y1, int width, int height) | Static+2 flags | | 0x08 |
| int XCopyArea(long display, long src, long dest, long gc, int src_x, int src_y, int width, int height, int dest_x, int dest_y) | Static+2 flags | | 0x08 |
| int XGetWindowProperty(long display, long window, long atom, long long_offset, long long_length, bool delete, long req_type, ref long& actual_type, ref int& actual_format, ref long& nitems, ref long& bytes_after, ref long& prop) | Static+2 flags | | 0x08 |
| int XIconifyWindow(long display, long window, int screen_number) | Static+2 flags | | 0x08 |
| int XDefineCursor(long display, long window, long cursor) | Static+2 flags | | 0x08 |
| int XUndefineCursor(long display, long window) | Static+2 flags | | 0x08 |
| long XCreateFontCursor(long display, const CursorFontShape& shape) | Static+2 flags | | 0x08 |
| long XCreatePixmapCursor(long display, long source, long mask, ref XColor& foreground_color, ref XColor& background_color, int x_hot, int y_hot) | Static+2 flags | | 0x10 |
| long XCreatePixmapFromBitmapData(long display, long drawable, const byte[]& data, int width, int height, long fg, long bg, int depth) | Static+2 flags | | 0x08 |
| long XCreatePixmap(long display, long d, int width, int height, int depth) | Static+2 flags | | 0x08 |
| long XFreePixmap(long display, long pixmap) | Static+2 flags | | 0x08 |
| int XQueryBestCursor(long display, long drawable, int width, int height, ref int& best_width, ref int& best_height) | Static+2 flags | | 0x08 |
| int XQueryExtension(long display, const string& extension_name, ref int& major, ref int& first_event, ref int& first_error) | Static+2 flags | | 0x08 |
| long XWhitePixel(long display, int screen_no) | Static+2 flags | | 0x08 |
| long XBlackPixel(long display, int screen_no) | Static+2 flags | | 0x08 |
| void XGrabServer(long display) | Static+2 flags | | 0x08 |
| void XUngrabServer(long display) | Static+2 flags | | 0x08 |
| void XGetWMNormalHints(long display, long window, ref XSizeHints& hints, ref long& supplied_return) | Static+2 flags | | 0x50 |
| void XSetWMNormalHints(long display, long window, ref XSizeHints& hints) | Static+2 flags | | 0x50 |
| void XSetZoomHints(long display, long window, ref XSizeHints& hints) | Static+2 flags | | 0x50 |
| void XSetWMHints(long display, long window, ref XWMHints& wmhints) | Static+2 flags | | 0x38 |
| long XSetErrorHandler(XErrorHandler error_handler) | Static+2 flags | | 0x08 |
| long XGetErrorText(long display, byte code, StringBuilder buffer, int length) | Static+2 flags | | 0x08 |
| int XInitThreads() | Static+2 flags | | 0x04 |
| int XConvertSelection(long display, long selection, long target, long property, long requestor, long time) | Static+2 flags | | 0x08 |
| long XGetSelectionOwner(long display, long selection) | Static+2 flags | | 0x08 |
| int XSetSelectionOwner(long display, long selection, long owner, long time) | Static+2 flags | | 0x08 |
| int XSetPlaneMask(long display, long gc, long mask) | Static+2 flags | | 0x08 |
| int XSetForeground(long display, long gc, ulong foreground) | Static+2 flags | | 0x08 |
| int XSetBackground(long display, long gc, ulong background) | Static+2 flags | | 0x08 |
| int XBell(long display, int percent) | Static+2 flags | | 0x08 |
| int XChangeActivePointerGrab(long display, const EventMask& event_mask, long cursor, long time) | Static+2 flags | | 0x08 |
| bool XFilterEvent(ref XEvent& xevent, long window) | Static+2 flags | | 0xC0 |
| void XkbSetDetectableAutoRepeat(long display, bool detectable, long supported) | Static+2 flags | | 0x08 |
| void XPeekEvent(long display, ref XEvent& xevent) | Static+2 flags | | 0xC0 |
| void XIfEvent(long display, ref XEvent& xevent, Delegate event_predicate, long arg) | Static+2 flags | | 0xC0 |