implements IDisposable
0x00x0100
Members 47
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | windows | Hashtable | PrivateStatic | — | |
| 0x08 | handle | long | Private | — | |
| 0x08 | client_window | long | 1 flags | — | |
| 0x08 | whole_window | long | 1 flags | — | |
| 0x08 | cursor | long | 1 flags | — | |
| 0x08 | menu | Menu | 1 flags | — | |
| 0x04 | title_style | TitleStyle | 1 flags | — | |
| 0x04 | border_style | FormBorderStyle | 1 flags | — | |
| 0x01 | border_static | bool | 1 flags | — | |
| 0x0041 | 0x03 | padding / unreflected | |||
| 0x04 | x | int | 1 flags | — | |
| 0x04 | y | int | 1 flags | — | |
| 0x04 | width | int | 1 flags | — | |
| 0x04 | height | int | 1 flags | — | |
| 0x01 | allow_drop | bool | 1 flags | — | |
| 0x0055 | 0x03 | padding / unreflected | |||
| 0x08 | parent | Hwnd | 1 flags | — | |
| 0x01 | visible | bool | 1 flags | — | |
| 0x01 | mapped | bool | 1 flags | — | |
| 0x0062 | 0x02 | padding / unreflected | |||
| 0x04 | opacity | uint | 1 flags | — | |
| 0x01 | enabled | bool | 1 flags | — | |
| 0x01 | zero_sized | bool | 1 flags | — | |
| 0x006A | 0x06 | padding / unreflected | |||
| 0x08 | invalid_list | ArrayList | 1 flags | — | |
| 0x10 | nc_invalid | Rectangle | 1 flags | — | |
| 0x01 | expose_pending | bool | 1 flags | — | |
| 0x01 | nc_expose_pending | bool | 1 flags | — | |
| 0x01 | configure_pending | bool | 1 flags | — | |
| 0x01 | resizing_or_moving | bool | 1 flags | — | |
| 0x01 | reparented | bool | 1 flags | — | |
| 0x008D | 0x03 | padding / unreflected | |||
| 0x08 | drawing_stack | Stack | 1 flags | — | |
| 0x10 | client_rectangle | Rectangle | 1 flags | — | |
| 0x08 | marshal_free_list | ArrayList | 1 flags | — | |
| 0x04 | caption_height | int | 1 flags | — | |
| 0x04 | tool_caption_height | int | 1 flags | — | |
| 0x01 | whacky_wm | bool | 1 flags | — | |
| 0x01 | fixed_size | bool | 1 flags | — | |
| 0x01 | zombie | bool | 1 flags | — | |
| 0x00BB | 0x05 | padding / unreflected | |||
| 0x08 | user_clip | Region | 1 flags | — | |
| 0x08 | queue | XEventQueue | 1 flags | — | |
| 0x04 | initial_ex_style | WindowExStyles | 1 flags | — | |
| 0x04 | initial_style | WindowStyles | 1 flags | — | |
| 0x04 | cached_window_state | FormWindowState | 1 flags | — | |
| 0x08 | previous_child_startup_location | Point | 1 flags | — | |
| 0x08 | previous_main_startup_location | Point | Static+1 flags | — | |
| 0x00E4 | 0x04 | padding / unreflected | |||
| 0x08 | children | ArrayList | 1 flags | — | |
| — | 0x08 | bmp | Bitmap | PrivateStatic | — |
| — | 0x08 | bmp_g | Graphics | PrivateStatic | — |
| 0x08 | configure_lock | object | 1 flags | — | |
| 0x08 | expose_lock | object | 1 flags | — | |
Functions 54
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| Hwnd ObjectFromWindow(long window) | PublicStatic | — | 0x08 |
| Hwnd ObjectFromHandle(long handle) | PublicStatic | — | 0x08 |
| long HandleFromObject(Hwnd obj) | PublicStatic | — | 0x08 |
| Hwnd GetObjectFromWindow(long window) | PublicStatic | 0x08 | |
| long GetHandleFromWindow(long window) | PublicStatic | 0x08 | |
| Borders GetBorderWidth(CreateParams cp) | PublicStatic | 0x10 | |
| Rectangle GetWindowRectangle(CreateParams cp, Menu menu, const Rectangle& client_rect) | PublicStatic | 0x10 | |
| ArrayList GetClippingRectangles() | Public | 0x08 | |
| Borders GetBorders(CreateParams cp, Menu menu) | PublicStatic | 0x10 | |
| Rectangle GetClientRectangle(CreateParams cp, Menu menu, int width, int height) | PublicStatic | 0x10 | |
| Graphics get_GraphicsContext() | PublicStatic+1 flags | 0x08 | |
| Rectangle get_ClientRect() | Public+1 flags | 0x10 | |
| void set_ClientRect(const Rectangle& value) | Public+1 flags | 0x10 | |
| long get_Cursor() | Public+1 flags | 0x08 | |
| void set_Cursor(long value) | Public+1 flags | 0x08 | |
| long get_ClientWindow() | Public+1 flags | 0x08 | |
| void set_ClientWindow(long value) | Public+1 flags | 0x08 | |
| Region get_UserClip() | Public+1 flags | 0x08 | |
| void set_UserClip(Region value) | Public+1 flags | 0x08 | |
| Rectangle get_DefaultClientRect() | Public+1 flags | 0x10 | |
| long get_Handle() | Public+1 flags | 0x08 | |
| int get_Height() | Public+1 flags | 0x04 | |
| void set_Height(int value) | Public+1 flags | 0x04 | |
| void set_Reparented(bool value) | Public+1 flags | 0x01 | |
| XEventQueue get_Queue() | Public+1 flags | 0x08 | |
| void set_Queue(XEventQueue value) | Public+1 flags | 0x08 | |
| bool get_Enabled() | Public+1 flags | 0x01 | |
| void set_Enabled(bool value) | Public+1 flags | 0x01 | |
| long get_EnabledHwnd() | Public+1 flags | 0x08 | |
| Point get_MenuOrigin() | Public+1 flags | 0x08 | |
| Rectangle get_Invalid() | Public+1 flags | 0x10 | |
| Rectangle[] get_ClipRectangles() | Public+1 flags | 0x08 | |
| Hwnd get_Parent() | Public+1 flags | 0x08 | |
| void set_Parent(Hwnd value) | Public+1 flags | 0x08 | |
| bool get_Mapped() | Public+1 flags | 0x01 | |
| void set_Mapped(bool value) | Public+1 flags | 0x01 | |
| long get_WholeWindow() | Public+1 flags | 0x08 | |
| void set_WholeWindow(long value) | Public+1 flags | 0x08 | |
| int get_Width() | Public+1 flags | 0x04 | |
| void set_Width(int value) | Public+1 flags | 0x04 | |
| int get_X() | Public+1 flags | 0x04 | |
| void set_X(int value) | Public+1 flags | 0x04 | |
| int get_Y() | Public+1 flags | 0x04 | |
| void set_Y(int value) | Public+1 flags | 0x04 | |
| void AddInvalidArea(int x, int y, int width, int height) | Public | 0x04 | |
| void AddInvalidArea(const Rectangle& rect) | Public | 0x10 | |
| void ClearInvalidArea() | Public | 0x00 | |
| void AddNcInvalidArea(int x, int y, int width, int height) | Public | 0x04 | |
| void ClearNcInvalidArea() | Public | 0x00 | |
| string ToString() | Public+1 flags | 0x08 | |
| Point GetNextStackedFormLocation(CreateParams cp, Hwnd parent_hwnd) | PublicStatic | 0x08 |