Zdexby TheHolyOneZ
44,741 classes
Class

XplatUICarbon

: XplatUIDriver : Object
System.Windows.Forms.XplatUICarbon, System.Windows.Forms 0x0058 (88 B) inherited 0x0010 System.Windows.Forms.dll
0x00x0058

Members 35

OffsetSizeNameTypeFlagsDefault
0x08InstanceXplatUICarbonPrivateStatic—
0x04RefCountintPrivateStatic—
0x01themes_enabledboolPrivateStatic—
0x08FocusWindowlongStatic+1 flags—
0x08ActiveWindowlongStatic+1 flags—
0x08ReverseWindowlongStatic+1 flags—
0x08CaretWindowlongStatic+1 flags—
0x08MouseHwndHwndStatic+1 flags—
0x04MouseStateMouseButtonsStatic+1 flags—
0x003C0x04padding / unreflected
0x20HoverHoverStatic+1 flags—
0x08HwndDelegateHwndDelegateStatic+1 flags—
0x08mouse_positionPoint1 flags—
0x08ApplicationHandlerApplicationHandler1 flags—
0x08ControlHandlerControlHandler1 flags—
0x08HIObjectHandlerHIObjectHandler1 flags—
0x08KeyboardHandlerKeyboardHandler1 flags—
0x08MouseHandlerMouseHandler1 flags—
0x08WindowHandlerWindowHandler1 flags—
0x20GrabGrabStructStatic+1 flags—
0x28CaretCaretStatic+1 flags—
0x08DndDndPrivateStatic—
0x08WindowMappingHashtablePrivateStatic—
0x08HandleMappingHashtablePrivateStatic—
0x08FosterParentlongPrivateStatic—
0x08SubclasslongPrivateStatic—
0x00DC0x04padding / unreflected
0x08UtilityWindowsArrayListStatic+1 flags—
0x08MessageQueueQueuePrivateStatic—
0x01GetMessageResultboolPrivateStatic—
0x01ReverseWindowMappedboolPrivateStatic—
0x08TimerListArrayListPrivate—
0x01in_doeventsboolPrivateStatic—
0x00F30x05padding / unreflected
0x08instancelockobjectPrivateStatic+1 flags—
0x08queuelockobjectPrivateStatic+1 flags—
0x08IdleEventHandlerPrivate—

Functions 189

SignatureFlagsNativeParams
void .ctor()Private+1 flags0x00
void .cctor()PrivateStatic+1 flags0x00
void Finalize()2 flags0x00
XplatUICarbon GetInstance()PublicStatic0x08
void AddExpose(Hwnd hwnd, bool client, const HIRect& rect)1 flags0x10
void FlushQueue()1 flags0x00
Rectangle[] GetClippingRectangles(long handle)Static+1 flags0x08
long GetMousewParam(int Delta)1 flags0x08
long HandleToWindow(long handle)1 flags0x08
void Initialize()1 flags0x00
void PerformNCCalc(Hwnd hwnd)1 flags0x08
void ScreenToClient(long handle, ref QDPoint& point)1 flags0x08
Rectangle TranslateClientRectangleToQuartzClientRectangle(Hwnd hwnd)Static+1 flags0x10
Rectangle TranslateClientRectangleToQuartzClientRectangle(Hwnd hwnd, Control ctrl)Static+1 flags0x10
Size TranslateWindowSizeToQuartzWindowSize(CreateParams cp)Static+1 flags0x08
Size TranslateWindowSizeToQuartzWindowSize(CreateParams cp, const Size& size)Static+1 flags0x08
Size TranslateQuartzWindowSizeToWindowSize(CreateParams cp, int width, int height)Static+1 flags0x08
void CaretCallback(object sender, EventArgs e)Private0x08
void HoverCallback(object sender, EventArgs e)Private0x08
Point ConvertScreenPointToClient(long handle, const Point& point)Private0x08
Point ConvertClientPointToScreen(long handle, const Point& point)Private0x08
double NextTimeout()Private0x08
void CheckTimers(const DateTime& now)Private0x08
void WaitForHwndMessage(Hwnd hwnd, const Msg& message)Private0x08
void SendParentNotify(long child, const Msg& cause, int x, int y)Private0x08
bool StyleSet(int s, const WindowStyles& ws)Private0x04
bool ExStyleSet(int ex, const WindowExStyles& exws)Private0x04
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)Private0x04
void SetHwndStyles(Hwnd hwnd, CreateParams cp)Private0x08
void ShowCaret()Private0x00
void HideCaret()Private0x00
void AccumulateDestroyedHandles(Control c, ArrayList list)Private0x08
void CleanupCachedWindows(Hwnd hwnd)Private0x08
void AddExpose(Hwnd hwnd, bool client, int x, int y, int width, int height)Private0x08
void EnqueueMessage(const MSG& msg)1 flags0x38
long InitializeDriver()2 flags0x08
void Activate(long handle)2 flags0x08
void AudibleAlert(const AlertType& alert)2 flags0x04
void CaretVisible(long hwnd, bool visible)2 flags0x08
bool CalculateWindowRect(ref Rectangle& ClientRect, CreateParams cp, Menu menu, ref Rectangle& WindowRect)2 flags0x10
void ClientToScreen(long handle, ref int& x, ref int& y)2 flags0x08
void MenuToScreen(long handle, ref int& x, ref int& y)2 flags0x08
int[] ClipboardAvailableFormats(long handle)2 flags0x08
void ClipboardClose(long handle)2 flags0x08
int ClipboardGetID(long handle, const string& format)2 flags0x08
long ClipboardOpen(bool primary_selection)2 flags0x08
object ClipboardRetrieve(long handle, int type, ClipboardToObject converter)2 flags0x08
void ClipboardStore(long handle, object obj, int type, ObjectToClipboard converter)2 flags0x08
void CreateCaret(long hwnd, int width, int height)2 flags0x08
long CreateWindow(CreateParams cp)2 flags0x08
long DefineCursor(Bitmap bitmap, Bitmap mask, const Color& cursor_pixel, const Color& mask_pixel, int xHotSpot, int yHotSpot)2 flags0x18
long DefineStdCursor(const StdCursor& id)2 flags0x08
long DefWndProc(ref Message& msg)2 flags0x28
void DestroyCaret(long hwnd)2 flags0x08
void DestroyWindow(long handle)2 flags0x08
long DispatchMessage(ref MSG& msg)2 flags0x38
void DoEvents()2 flags0x00
void EnableWindow(long handle, bool Enable)2 flags0x08
void EndLoop(Thread thread)2 flags0x08
void Exit()1 flags0x00
long GetActive()2 flags0x08
void GetCursorInfo(long cursor, ref int& width, ref int& height, ref int& hotspot_x, ref int& hotspot_y)2 flags0x08
void GetDisplaySize(ref Size& size)2 flags0x08
long GetParent(long handle)2 flags0x08
long GetPreviousWindow(long handle)2 flags0x08
void GetCursorPos(long handle, ref int& x, ref int& y)2 flags0x08
long GetFocus()2 flags0x08
bool GetFontMetrics(Graphics g, Font font, ref int& ascent, ref int& descent)2 flags0x08
Point GetMenuOrigin(long handle)2 flags0x08
bool GetMessage(object queue_id, ref MSG& msg, long hWnd, int wFilterMin, int wFilterMax)2 flags0x38
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 flags0x08
FormWindowState GetWindowState(long hwnd)2 flags0x08
void GrabInfo(ref long& handle, ref bool& GrabConfined, ref Rectangle& GrabArea)2 flags0x10
void GrabWindow(long handle, long confine_to_handle)2 flags0x08
void UngrabWindow(long hwnd)2 flags0x08
void Invalidate(long handle, const Rectangle& rc, bool clear)2 flags0x10
void InvalidateNC(long handle)2 flags0x08
bool IsEnabled(long handle)2 flags0x08
void KillTimer(Timer timer)2 flags0x08
PaintEventArgs PaintEventStart(ref Message& msg, long handle, bool client)2 flags0x28
void PaintEventEnd(ref Message& msg, long handle, bool client)2 flags0x28
bool PeekMessage(object queue_id, ref MSG& msg, long hWnd, int wFilterMin, int wFilterMax, uint flags)2 flags0x38
bool PostMessage(long hwnd, const Msg& message, long wParam, long lParam)2 flags0x08
void PostQuitMessage(int exitCode)2 flags0x04
void RequestAdditionalWM_NCMessages(long hwnd, bool hover, bool leave)2 flags0x08
void RequestNCRecalc(long handle)2 flags0x08
void ResetMouseHover(long handle)2 flags0x08
void ScreenToClient(long handle, ref int& x, ref int& y)2 flags0x08
void ScreenToMenu(long handle, ref int& x, ref int& y)2 flags0x08
void ScrollWindow(long handle, const Rectangle& area, int XAmount, int YAmount, bool clear)2 flags0x10
void ScrollWindow(long handle, int XAmount, int YAmount, bool clear)2 flags0x08
void SendAsyncMethod(AsyncMethodData method)2 flags0x08
long SendMessage(long hwnd, const Msg& message, long wParam, long lParam)2 flags0x08
void SetCaretPos(long hwnd, int x, int y)2 flags0x08
void SetClipRegion(long hwnd, Region region)2 flags0x08
void SetCursor(long window, long cursor)2 flags0x08
void SetCursorPos(long handle, int x, int y)2 flags0x08
void SetFocus(long handle)2 flags0x08
void SetIcon(long handle, Icon icon)2 flags0x08
void SetModal(long handle, bool Modal)2 flags0x08
long SetParent(long handle, long parent)2 flags0x08
void SetTimer(Timer timer)2 flags0x08
bool SetTopmost(long hWnd, bool Enabled)2 flags0x08
bool SetOwner(long hWnd, long hWndOwner)2 flags0x08
bool SetVisible(long handle, bool visible, bool activate)2 flags0x08
void SetAllowDrop(long handle, bool value)2 flags0x08
void SetBorderStyle(long handle, const FormBorderStyle& border_style)2 flags0x08
void SetMenu(long handle, Menu menu)2 flags0x08
void SetWindowMinMax(long handle, const Rectangle& maximized, const Size& min, const Size& max)2 flags0x10
void SetWindowPos(long handle, int x, int y, int width, int height)2 flags0x08
void SetWindowState(long handle, const FormWindowState& state)2 flags0x08
void SetWindowStyle(long handle, CreateParams cp)2 flags0x08
void SetWindowTransparency(long handle, double transparency, const Color& key)2 flags0x18
TransparencySupport SupportsTransparency()2 flags0x04
bool SetZOrder(long handle, long after_handle, bool Top, bool Bottom)2 flags0x08
object StartLoop(Thread thread)2 flags0x08
bool Text(long handle, const string& text)2 flags0x08
void UpdateWindow(long handle)2 flags0x08
bool TranslateMessage(ref MSG& msg)2 flags0x38
void SizeWindow(const Rectangle& rect, long window)1 flags0x10
void DrawReversibleRectangle(long handle, const Rectangle& rect, int line_width)2 flags0x10
SizeF GetAutoScaleSize(Font font)2 flags0x08
Point get_MousePosition()3 flags0x08
int get_CaptionHeight()3 flags0x04
Size get_DragSize()3 flags0x08
Size get_FrameBorderSize()3 flags0x08
bool get_MenuAccessKeysUnderlined()3 flags0x01
Size get_MinimumWindowSize()3 flags0x08
Keys get_ModifierKeys()3 flags0x04
Rectangle get_VirtualScreen()3 flags0x10
Rectangle get_WorkingArea()3 flags0x10
bool get_ThemesEnabled()3 flags0x01
int HIViewConvertPoint(ref CGPoint& point, long pView, long cView)PrivateStatic+1 flags0x08
int HIViewChangeFeatures(long aView, ulong bitsin, ulong bitsout)PrivateStatic+1 flags0x08
int HIViewFindByID(long rootWnd, const HIViewID& id, ref long& outPtr)PrivateStatic+1 flags0x08
int HIGrowBoxViewSetTransparent(long GrowBox, bool transparency)PrivateStatic+1 flags0x08
long HIViewGetRoot(long hWnd)PrivateStatic+1 flags0x08
int HIObjectCreate(long cfStr, uint what, ref long& hwnd)PrivateStatic+1 flags0x08
int HIObjectRegisterSubclass(long classid, long superclassid, uint options, EventDelegate upp, uint count, const EventTypeSpec[]& list, long state, ref long& cls)PrivateStatic+1 flags0x08
int HIViewPlaceInSuperviewAt(long view, float x, float y)PrivateStatic+1 flags0x08
int HIViewAddSubview(long parentHnd, long childHnd)PrivateStatic+1 flags0x08
long HIViewGetPreviousView(long aView)PrivateStatic+1 flags0x08
long HIViewGetSuperview(long aView)PrivateStatic+1 flags0x08
int HIViewRemoveFromSuperview(long aView)PrivateStatic+1 flags0x08
int HIViewSetVisible(long vHnd, bool visible)PrivateStatic+1 flags0x08
bool HIViewIsVisible(long vHnd)PrivateStatic+1 flags0x08
int HIViewSetZOrder(long hWnd, int cmd, long oHnd)PrivateStatic+1 flags0x08
int HIViewNewTrackingArea(long inView, long inShape, ulong inID, ref long& outRef)PrivateStatic+1 flags0x08
long HIViewGetWindow(long aView)PrivateStatic+1 flags0x08
int HIViewSetFrame(long view_handle, ref HIRect& bounds)PrivateStatic+1 flags0x10
void SetRect(ref Rect& r, short left, short top, short right, short bottom)PrivateStatic+1 flags0x08
int ActivateWindow(long windowHnd, bool inActivate)PrivateStatic+1 flags0x08
int SetAutomaticControlDragTrackingEnabledForWindow(long window, bool enabled)PrivateStatic+1 flags0x08
long GetEventDispatcherTarget()PrivateStatic+1 flags0x08
int SendEventToEventTarget(long evt, long target)PrivateStatic+1 flags0x08
int ReleaseEvent(long evt)PrivateStatic+1 flags0x08
int ReceiveNextEvent(uint evtCount, long evtTypes, double timeout, bool processEvt, ref long& evt)PrivateStatic+1 flags0x08
bool IsWindowCollapsed(long hWnd)PrivateStatic+1 flags0x08
bool IsWindowInStandardState(long hWnd, long a, long b)PrivateStatic+1 flags0x08
void CollapseWindow(long hWnd, bool collapse)PrivateStatic+1 flags0x08
void ZoomWindow(long hWnd, short partCode, bool front)PrivateStatic+1 flags0x08
int GetWindowAttributes(long hWnd, ref WindowAttributes& outAttributes)PrivateStatic+1 flags0x08
int ChangeWindowAttributes(long hWnd, const WindowAttributes& inAttributes, const WindowAttributes& outAttributes)PrivateStatic+1 flags0x08
int GetGlobalMouse(ref QDPoint& outData)Static+2 flags0x04
int BeginAppModalStateForWindow(long window)PrivateStatic+1 flags0x08
int EndAppModalStateForWindow(long window)PrivateStatic+1 flags0x08
int CreateNewWindow(const WindowClass& klass, const WindowAttributes& attributes, ref Rect& r, ref long& window)PrivateStatic+1 flags0x08
int DisposeWindow(long wHnd)PrivateStatic+1 flags0x08
int ShowWindow(long wHnd)Static+2 flags0x08
int HideWindow(long wHnd)Static+2 flags0x08
bool IsWindowVisible(long wHnd)Static+2 flags0x08
int SetWindowBounds(long wHnd, uint reg, ref Rect& rect)PrivateStatic+1 flags0x08
int GetWindowBounds(long wHnd, uint reg, ref Rect& rect)PrivateStatic+1 flags0x08
int SetControlTitleWithCFString(long hWnd, long titleCFStr)PrivateStatic+1 flags0x08
int SetWindowTitleWithCFString(long hWnd, long titleCFStr)PrivateStatic+1 flags0x08
long __CFStringMakeConstantString(const string& cString)Static+2 flags0x08
short GetMBarHeight()PrivateStatic+1 flags0x02
void AlertSoundPlay()PrivateStatic+1 flags0x00
HIRect CGDisplayBounds(long displayID)PrivateStatic+1 flags0x10
long CGMainDisplayID()PrivateStatic+1 flags0x08
void CGDisplayMoveCursorToPoint(long display, const CGPoint& point)PrivateStatic+1 flags0x08
int GetCurrentProcess(ref ProcessSerialNumber& psn)PrivateStatic+1 flags0x10
int TransformProcessType(ref ProcessSerialNumber& psn, uint type)PrivateStatic+1 flags0x10
int SetFrontProcess(ref ProcessSerialNumber& psn)PrivateStatic+1 flags0x10
long CGColorSpaceCreateDeviceRGB()PrivateStatic+1 flags0x08
long CGDataProviderCreateWithData(long info, const IntPtr[]& data, int size, long releasefunc)PrivateStatic+1 flags0x08
long CGImageCreate(int width, int height, int bitsPerComponent, int bitsPerPixel, int bytesPerRow, long colorspace, uint bitmapInfo, long provider, long decode, int shouldInterpolate, int intent)PrivateStatic+1 flags0x08
void SetApplicationDockTileImage(long imageRef)PrivateStatic+1 flags0x08
void RestoreApplicationDockTileImage()PrivateStatic+1 flags0x00

Used by 8

types with a member, parameter or interface of this type