Zdexby TheHolyOneZ
44,741 classes
Class

XplatUIDriver

: Object
System.Windows.Forms.XplatUIDriver, System.Windows.Forms 0x0010 (16 B) inherited 0x0010 System.Windows.Forms.dll
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 117

SignatureFlagsNativeParams
void .ctor()2 flags0x00
long InitializeDriver()4 flags—0x08
Size get_Border3DSize()4 flags0x08
Size get_BorderSize()4 flags0x08
Size get_CaptionButtonSize()4 flags0x08
int get_DoubleClickTime()4 flags0x04
Size get_MenuButtonSize()Public+3 flags0x08
Keys get_ModifierKeys()4 flags0x04
Point get_MousePosition()4 flags0x08
int get_MenuHeight()4 flags0x04
int get_HorizontalScrollBarHeight()4 flags0x04
bool get_UserClipWontExposeParent()4 flags0x01
int get_VerticalScrollBarWidth()4 flags0x04
int get_CaptionHeight()5 flags0x04
Size get_DragSize()5 flags—0x08
Size get_FrameBorderSize()5 flags—0x08
bool get_MenuAccessKeysUnderlined()5 flags0x01
Size get_MinimizedWindowSize()4 flags0x08
Size get_MinimumWindowSize()5 flags—0x08
Size get_MinimumFixedToolWindowSize()4 flags0x08
Size get_MinimumSizeableToolWindowSize()4 flags0x08
Size get_MinimumNoBorderWindowSize()4 flags0x08
Size get_MinWindowTrackSize()4 flags0x08
Rectangle get_VirtualScreen()5 flags—0x10
Rectangle get_WorkingArea()5 flags—0x10
bool get_ThemesEnabled()5 flags0x01
bool get_RequiresPositiveClientAreaSize()4 flags0x01
int get_ToolWindowCaptionHeight()Public+3 flags0x04
Size get_ToolWindowCaptionButtonSize()Public+3 flags0x08
void AudibleAlert(const AlertType& alert)4 flags0x04
void GetDisplaySize(ref Size& size)4 flags0x08
long CreateWindow(CreateParams cp)4 flags—0x08
void DestroyWindow(long handle)4 flags—0x08
FormWindowState GetWindowState(long handle)4 flags—0x08
void SetWindowState(long handle, const FormWindowState& state)4 flags—0x08
void SetWindowMinMax(long handle, const Rectangle& maximized, const Size& min, const Size& max)4 flags—0x10
void SetWindowStyle(long handle, CreateParams cp)4 flags0x08
void SetWindowTransparency(long handle, double transparency, const Color& key)4 flags—0x18
TransparencySupport SupportsTransparency()4 flags0x04
void SetAllowDrop(long handle, bool value)3 flags0x08
void SetBorderStyle(long handle, const FormBorderStyle& border_style)4 flags—0x08
void SetMenu(long handle, Menu menu)4 flags0x08
bool Text(long handle, const string& text)4 flags—0x08
bool SetVisible(long handle, bool visible, bool activate)4 flags—0x08
bool IsEnabled(long handle)4 flags—0x08
long SetParent(long handle, long parent)4 flags—0x08
long GetParent(long handle)4 flags—0x08
void UpdateWindow(long handle)4 flags—0x08
PaintEventArgs PaintEventStart(ref Message& msg, long handle, bool client)4 flags—0x28
void PaintEventEnd(ref Message& msg, long handle, bool client)4 flags—0x28
void SetWindowPos(long handle, int x, int y, int width, int height)4 flags—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)4 flags—0x08
void Activate(long handle)4 flags—0x08
void EnableWindow(long handle, bool Enable)4 flags—0x08
void SetModal(long handle, bool Modal)4 flags—0x08
void Invalidate(long handle, const Rectangle& rc, bool clear)4 flags—0x10
void InvalidateNC(long handle)4 flags—0x08
long DefWndProc(ref Message& msg)4 flags—0x28
void DoEvents()4 flags0x00
bool PeekMessage(object queue_id, ref MSG& msg, long hWnd, int wFilterMin, int wFilterMax, uint flags)4 flags—0x38
void PostQuitMessage(int exitCode)4 flags0x04
bool GetMessage(object queue_id, ref MSG& msg, long hWnd, int wFilterMin, int wFilterMax)4 flags—0x38
bool TranslateMessage(ref MSG& msg)4 flags0x38
long DispatchMessage(ref MSG& msg)4 flags—0x38
bool SetZOrder(long hWnd, long AfterhWnd, bool Top, bool Bottom)4 flags—0x08
bool SetTopmost(long hWnd, bool Enabled)4 flags—0x08
bool SetOwner(long hWnd, long hWndOwner)4 flags—0x08
bool CalculateWindowRect(ref Rectangle& ClientRect, CreateParams cp, Menu menu, ref Rectangle& WindowRect)4 flags—0x10
void SetClipRegion(long hwnd, Region region)4 flags0x08
void SetCursor(long hwnd, long cursor)4 flags—0x08
long DefineCursor(Bitmap bitmap, Bitmap mask, const Color& cursor_pixel, const Color& mask_pixel, int xHotSpot, int yHotSpot)4 flags—0x18
long DefineStdCursor(const StdCursor& id)4 flags—0x08
void GetCursorInfo(long cursor, ref int& width, ref int& height, ref int& hotspot_x, ref int& hotspot_y)4 flags—0x08
void GetCursorPos(long hwnd, ref int& x, ref int& y)4 flags—0x08
void SetCursorPos(long hwnd, int x, int y)4 flags—0x08
void ScreenToClient(long hwnd, ref int& x, ref int& y)4 flags—0x08
void ClientToScreen(long hwnd, ref int& x, ref int& y)4 flags—0x08
void GrabWindow(long hwnd, long ConfineToHwnd)4 flags—0x08
void GrabInfo(ref long& hwnd, ref bool& GrabConfined, ref Rectangle& GrabArea)4 flags0x10
void UngrabWindow(long hwnd)4 flags—0x08
void SendAsyncMethod(AsyncMethodData method)4 flags0x08
void SetTimer(Timer timer)4 flags0x08
void KillTimer(Timer timer)4 flags0x08
void CreateCaret(long hwnd, int width, int height)4 flags—0x08
void DestroyCaret(long hwnd)4 flags—0x08
void SetCaretPos(long hwnd, int x, int y)4 flags—0x08
void CaretVisible(long hwnd, bool visible)4 flags—0x08
long GetFocus()4 flags—0x08
void SetFocus(long hwnd)4 flags—0x08
long GetActive()4 flags—0x08
long GetPreviousWindow(long hwnd)4 flags—0x08
void ScrollWindow(long hwnd, const Rectangle& rectangle, int XAmount, int YAmount, bool with_children)4 flags—0x10
void ScrollWindow(long hwnd, int XAmount, int YAmount, bool with_children)4 flags—0x08
bool GetFontMetrics(Graphics g, Font font, ref int& ascent, ref int& descent)4 flags—0x08
Point GetMenuOrigin(long hwnd)4 flags—0x08
void MenuToScreen(long hwnd, ref int& x, ref int& y)4 flags—0x08
void ScreenToMenu(long hwnd, ref int& x, ref int& y)4 flags—0x08
void SetIcon(long handle, Icon icon)4 flags0x08
void ClipboardClose(long handle)4 flags—0x08
long ClipboardOpen(bool primary_selection)4 flags—0x08
int ClipboardGetID(long handle, const string& format)4 flags—0x08
void ClipboardStore(long handle, object obj, int id, ObjectToClipboard converter)4 flags—0x08
int[] ClipboardAvailableFormats(long handle)4 flags—0x08
object ClipboardRetrieve(long handle, int id, ClipboardToObject converter)4 flags—0x08
void DrawReversibleRectangle(long handle, const Rectangle& rect, int line_width)4 flags—0x10
SizeF GetAutoScaleSize(Font font)4 flags—0x08
long SendMessage(long hwnd, const Msg& message, long wParam, long lParam)4 flags—0x08
bool PostMessage(long hwnd, const Msg& message, long wParam, long lParam)4 flags—0x08
object StartLoop(Thread thread)4 flags0x08
void EndLoop(Thread thread)4 flags0x08
void RequestNCRecalc(long hwnd)4 flags—0x08
void ResetMouseHover(long hwnd)4 flags—0x08
void RequestAdditionalWM_NCMessages(long hwnd, bool hover, bool leave)4 flags—0x08
void CreateOffscreenDrawable(long handle, int width, int height, ref object& offscreen_drawable)3 flags0x08
void DestroyOffscreenDrawable(object offscreen_drawable)3 flags0x08
Graphics GetOffscreenGraphics(object offscreen_drawable)3 flags0x08
void BlitFromOffscreen(long dest_handle, Graphics dest_dc, object offscreen_drawable, Graphics offscreen_dc, const Rectangle& r)3 flags0x10

Subclasses 3

Used by 1

types with a member, parameter or interface of this type