MoMA Scan Results


Scan time: 03-03-2008 11:32:32

For descriptions of issues and what to do, see http://www.mono-project.com/MoMA_-_Issue_Descriptions.

DevExpress.XtraTreeList.v7.3.dll

Methods called that throw NotImplementedException

Calling MethodMono method that throws NotImplementedException
Class DevExpress.XtraTreeList.Data.ListData:
Object ConvertValue(Object, Object)Object BindingSource.get_SyncRoot()


Methods called marked with [MonoTodo]

Calling MethodMethod with [MonoTodo]Reason
Class DevExpress.XtraTreeList.Dragging.DragMaster:
void SetDragCursor(DragDropEffects)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void SetDragCursor(DragDropEffects)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
Class DevExpress.XtraTreeList.Handler.TreeListHandler/HotTrackState:
void CheckMouseCursor(TreeListHitTest)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void CheckMouseCursor(TreeListHitTest)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void CheckMouseCursor(TreeListHitTest)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor


DevExpress.Data.v7.3.dll

P/Invokes into native code

Calling MethodP/Invoke MethodExternal DLL
Class DevExpress.Data.Native.DataSourceTreeView:
void InitLayout()bool ShowScrollBar(IntPtr, int, bool)user32.dll
Class DevExpress.XtraPrinting.Native.PSConvert:
Byte[] GetWmfImageArray(Image)uint GdipEmfToWmfBits(IntPtr, uint, Byte[], int, PSConvert/EmfToWmfBitsFlags)gdiplus.dll
Byte[] GetWmfImageArray(Image)uint GdipEmfToWmfBits(IntPtr, uint, Byte[], int, PSConvert/EmfToWmfBitsFlags)gdiplus.dll
Byte[] GetWmfImageArray(Image)bool DeleteEnhMetaFile(IntPtr)gdi32.dll


Methods called that throw NotImplementedException

Calling MethodMono method that throws NotImplementedException
Class DevExpress.Data.DataControllerBase:
BaseDataControllerHelper CreateHelper()Object BindingSource.get_SyncRoot()
Class DevExpress.Xpo.Helpers.PerformanceCounters:
void EnusreCategory(string)bool PerformanceCounterCategory.Exists(string)
void EnusreCategory(string)bool PerformanceCounterCategory.CounterExists(string, string)
void EnusreCategory(string)void PerformanceCounterCategory.Delete(string)
void EnusreCategory(string)PerformanceCounterCategory PerformanceCounterCategory.Create(string, string, PerformanceCounterCategoryType, CounterCreationDataCollection)
Class DevExpress.Xpo.Helpers.PerformanceCounters/Counter:
void Dispose()void PerformanceCounter.RemoveInstance()
void Increment()Int64 PerformanceCounter.Increment()
void Increment(int)Int64 PerformanceCounter.IncrementBy(Int64)
void .ctor(string, string, string, PerformanceCounterType)void PerformanceCounter.set_RawValue(Int64)


Methods called marked with [MonoTodo]

Calling MethodMethod with [MonoTodo]Reason
Class DevExpress.Xpo.Helpers.PerformanceCounters:
void EnusreCategory(string)bool PerformanceCounterCategory.Exists(string)Not Specified
void EnusreCategory(string)bool PerformanceCounterCategory.CounterExists(string, string)Not Specified
void EnusreCategory(string)void PerformanceCounterCategory.Delete(string)Not Specified
void EnusreCategory(string)PerformanceCounterCategory PerformanceCounterCategory.Create(string, string, PerformanceCounterCategoryType, CounterCreationDataCollection)Not Specified
Class DevExpress.Xpo.Helpers.PerformanceCounters/Counter:
void Dispose()void PerformanceCounter.RemoveInstance()Not Specified
void Increment()Int64 PerformanceCounter.Increment()Not Specified
void Increment(int)Int64 PerformanceCounter.IncrementBy(Int64)Not Specified
void .ctor(string, string, string, PerformanceCounterType)void PerformanceCounter.set_InstanceLifetime(PerformanceCounterInstanceLifetime)Not Specified
void .ctor(string, string, string, PerformanceCounterType)void PerformanceCounter.set_RawValue(Int64)Not Specified
Class DevExpress.Xpo.DB.DataCacheNode:
bool IsWorkingSetOverlap(Int64)Int64 Process.get_WorkingSet64()Not Specified


DevExpress.Utils.v7.3.dll

P/Invokes into native code

Calling MethodP/Invoke MethodExternal DLL
Class DevExpress.XtraEditors.XtraForm:
void OnHandleCreated(EventArgs)IntPtr GetSystemMenu(IntPtr, bool)user32.dll
Class DevExpress.Accessibility.BaseAccessible:
void NotifyCore(AccessibleEvents, int)void NotifyWinEvent(int, IntPtr, int, int)User32
Class DevExpress.Utils.Drawing.XtraBufferedGraphics:
void RenderInternal(HandleRef, XtraBufferedGraphics, int)int BitBlt(HandleRef, int, int, int, int, HandleRef, int, int, int)gdi32.dll
Class DevExpress.Utils.Drawing.XtraBufferedGraphicsContext:
bool bFillBitmapInfo(IntPtr, IntPtr, NativeMethods/BITMAPINFO_FLAT&)IntPtr CreateCompatibleBitmap(HandleRef, int, int)gdi32.dll
bool bFillBitmapInfo(IntPtr, IntPtr, NativeMethods/BITMAPINFO_FLAT&)int GetDIBits(HandleRef, HandleRef, int, int, IntPtr, NativeMethods/BITMAPINFO_FLAT&, int)gdi32.dll
bool bFillBitmapInfo(IntPtr, IntPtr, NativeMethods/BITMAPINFO_FLAT&)int GetDIBits(HandleRef, HandleRef, int, int, IntPtr, NativeMethods/BITMAPINFO_FLAT&, int)gdi32.dll
bool bFillBitmapInfo(IntPtr, IntPtr, NativeMethods/BITMAPINFO_FLAT&)bool DeleteObject(HandleRef)gdi32.dll
bool bFillColorTable(IntPtr, IntPtr, NativeMethods/BITMAPINFO_FLAT&)int GetPaletteEntries(IntPtr, int, int, Byte[])gdi32.dll
Graphics CreateBuffer(IntPtr, int, int, int, int)IntPtr CreateCompatibleDC(HandleRef)gdi32.dll
Graphics CreateBuffer(IntPtr, int, int, int, int)IntPtr SelectObject(HandleRef, HandleRef)gdi32.dll
IntPtr CreateCompatibleDIB(IntPtr, IntPtr, int, int, IntPtr&)IntPtr CreateDIBSection(HandleRef, NativeMethods/BITMAPINFO_FLAT&, int, IntPtr&, IntPtr, int)gdi32.dll
void DisposeBitmap()bool DeleteObject(HandleRef)gdi32.dll
void DisposeDC()IntPtr SelectObject(HandleRef, HandleRef)gdi32.dll
void DisposeDC()bool DeleteDC(HandleRef)gdi32.dll
Class DevExpress.Utils.Drawing.GraphicsClipState:
void Dispose()bool DeleteObject(IntPtr)gdi32.dll
Class DevExpress.Utils.Drawing.GraphicsClip:
GraphicsClipState SaveClip()IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
GraphicsClipState SaveClip()int GetClipRgn(IntPtr, IntPtr)GDI32.dll
GraphicsClipState SaveClip()bool DeleteObject(IntPtr)gdi32.dll
void RestoreClip(GraphicsClipState)int SelectClipRgn(IntPtr, IntPtr)GDI32.dll
void RestoreState(GraphicsInfoState)int RestoreDC(IntPtr, int)GDI32.dll
GraphicsInfoState SaveStateAPI()int SaveDC(IntPtr)GDI32.dll
GraphicsInfoState SaveState()int SaveDC(IntPtr)GDI32.dll
void APISetClip(Rectangle)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
void APISetClip(Rectangle)int ExtSelectClipRgn(IntPtr, IntPtr, int)GDI32.dll
void APISetClip(Rectangle)bool DeleteObject(IntPtr)gdi32.dll
void APIExcludeClip(Region)int ExtSelectClipRgn(IntPtr, IntPtr, int)GDI32.dll
void APIExcludeClip(Region)bool DeleteObject(IntPtr)gdi32.dll
void APIExcludeClip(Rectangle)int ExcludeClipRect(IntPtr, int, int, int, int)GDI32.dll
Class DevExpress.Utils.DragDrop.BaseDragHelperForm:
void SetVisibleInactive(Control, bool)bool SetWindowPos(IntPtr, IntPtr, int, int, int, int, int)USER32.dll
Class DevExpress.Utils.Win.TopFormBase:
void UpdateZOrder(IntPtr)bool SetWindowPos(IntPtr, IntPtr, int, int, int, int, uint)USER32.dll
void SetVisibleCore(bool)bool SetWindowPos(IntPtr, IntPtr, int, int, int, int, uint)USER32.dll
Class DevExpress.Utils.Design.DXTreeView:
void OnBeforeLabelEdit(NodeLabelEditEventArgs)IntPtr SendMessage(IntPtr, int, IntPtr, IntPtr)USER32.dll
void OnBeforeLabelEdit(NodeLabelEditEventArgs)IntPtr SendMessage(IntPtr, int, IntPtr, string)USER32.dll
Class DevExpress.Utils.Win.Hook.HookInfo:
void .ctor(HookManager)int GetCurrentThreadId()kernel32.dll
Class DevExpress.Utils.Win.Hook.HookManager:
int get_CurrentThread()int GetCurrentThreadId()kernel32.dll
void InstallHook(HookInfo)IntPtr SetWindowsHookEx(int, Hook, int, int)USER32.dll
void InstallHook(HookInfo)IntPtr SetWindowsHookEx(int, Hook, int, int)USER32.dll
void RemoveHook(HookInfo, bool)bool UnhookWindowsHookEx(IntPtr)USER32.dll
void RemoveHook(HookInfo, bool)bool UnhookWindowsHookEx(IntPtr)USER32.dll
int WndHook(int, IntPtr, IntPtr)int CallNextHookEx(IntPtr, int, IntPtr, IntPtr)USER32.dll
int WndHook(int, IntPtr, IntPtr)int CallNextHookEx(IntPtr, int, IntPtr, IntPtr)USER32.dll
int GetMessageHook(int, IntPtr, IntPtr)int CallNextHookEx(IntPtr, int, IntPtr, IntPtr)USER32.dll
int MouseHook(int, IntPtr, IntPtr)int CallNextHookEx(IntPtr, int, IntPtr, IntPtr)USER32.dll
int MouseHook(int, IntPtr, IntPtr)int CallNextHookEx(IntPtr, int, IntPtr, IntPtr)USER32.dll
Class DevExpress.Utils.Win.Hook.ControlWndHook:
void UnHook(bool)IntPtr SetWindowLong(HandleRef, int, IntPtr)User32.dll
void HookCore()IntPtr SetWindowLong2(HandleRef, int, ControlWndHook/MyCallBack)User32.dll
IntPtr WindowProc(IntPtr, int, IntPtr, IntPtr)IntPtr CallWindowProc(IntPtr, IntPtr, int, IntPtr, IntPtr)User32.dll
Class DevExpress.Utils.Drawing.BackgroundPaintHelper:
bool PaintTransparentBackground(Control, PaintEventArgs, Rectangle, BackgroundPaintHelper/PaintInvoke, BackgroundPaintHelper/PaintInvoke)int MapWindowPoints(IntPtr, IntPtr, NativeMethods/POINT&, int)User32.dll
Class DevExpress.Utils.Drawing.GraphicsCache:
void UpdateMatrix()bool GetViewportOrgEx(IntPtr, NativeMethods/POINT&)gdi32.dll
bool IsNeedDrawRect(Rectangle)bool RectVisible(IntPtr, NativeMethods/RECT&)GDI32.dll
Class DevExpress.Utils.Paint.ClipInfo:
void Dispose()bool DeleteObject(IntPtr)gdi32.dll
void .ctor(Rectangle, Rectangle)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
Class DevExpress.Utils.Paint.Clipping:
void RestoreClipAPI(Graphics)int SelectClipRgn(IntPtr, IntPtr)GDI32.dll
void RestoreClipAPI(Graphics)bool DeleteObject(IntPtr)gdi32.dll
void SaveClipAPI(IntPtr)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
void SaveClipAPI(IntPtr)int GetClipRgn(IntPtr, IntPtr)GDI32.dll
void SaveClipAPI(IntPtr)bool DeleteObject(IntPtr)gdi32.dll
void SetClipAPI(Graphics, ClipInfo)int SelectClipRgn(IntPtr, IntPtr)GDI32.dll
void SetClipAPI(GraphicsInfoArgs, Rectangle)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
void SetClipAPI(GraphicsInfoArgs, Rectangle)int SelectClipRgn(IntPtr, IntPtr)GDI32.dll
void SetClipAPI(GraphicsInfoArgs, Rectangle)bool DeleteObject(IntPtr)gdi32.dll
void ExcludeClip(GraphicsInfoArgs, Rectangle)int ExcludeClipRect(IntPtr, int, int, int, int)GDI32.dll
Class DevExpress.Utils.Paint.MyDebug:
void Write(string)void OutputDebugString(string)KERNEL32.dll
Class DevExpress.Utils.Drawing.XPTextBorderPainter:
void DrawObject(ObjectInfoArgs)int SaveDC(IntPtr)GDI32.dll
void DrawObject(ObjectInfoArgs)int ExcludeClipRect(IntPtr, int, int, int, int)GDI32.dll
void DrawObject(ObjectInfoArgs)int RestoreDC(IntPtr, int)GDI32.dll
Class DevExpress.XtraReports.Native.XRControlPaint:
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)IntPtr GetDCEx(HandleRef, HandleRef, int)user32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)IntPtr CreatePen(int, int, int)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)IntPtr CreatePen(int, int, int)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)int SetROP2(HandleRef, int)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)IntPtr GetStockObject(int)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)IntPtr SelectObject(HandleRef, HandleRef)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)IntPtr SelectObject(HandleRef, HandleRef)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)int SetBkColor(HandleRef, int)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)bool Rectangle(HandleRef, int, int, int, int)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)int SetROP2(HandleRef, int)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)IntPtr SelectObject(HandleRef, HandleRef)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)IntPtr SelectObject(HandleRef, HandleRef)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)bool DeleteObject(HandleRef)gdi32.dll
void DrawReversibleFrame(Rectangle, Color, FrameStyle, Control)int ReleaseDC(HandleRef, HandleRef)user32.dll
void FillReversibleRectangle(Rectangle, Color, Control)IntPtr GetDCEx(HandleRef, HandleRef, int)user32.dll
void FillReversibleRectangle(Rectangle, Color, Control)IntPtr CreateSolidBrush(int)gdi32.dll
void FillReversibleRectangle(Rectangle, Color, Control)int SetROP2(HandleRef, int)gdi32.dll
void FillReversibleRectangle(Rectangle, Color, Control)IntPtr SelectObject(HandleRef, HandleRef)gdi32.dll
void FillReversibleRectangle(Rectangle, Color, Control)bool PatBlt(HandleRef, int, int, int, int, int)gdi32.dll
void FillReversibleRectangle(Rectangle, Color, Control)int SetROP2(HandleRef, int)gdi32.dll
void FillReversibleRectangle(Rectangle, Color, Control)IntPtr SelectObject(HandleRef, HandleRef)gdi32.dll
void FillReversibleRectangle(Rectangle, Color, Control)bool DeleteObject(HandleRef)gdi32.dll
void FillReversibleRectangle(Rectangle, Color, Control)int ReleaseDC(HandleRef, HandleRef)user32.dll
void DrawWinControlWMPaintRecursive(Control, IntPtr, Rectangle)bool SetViewportOrgEx(IntPtr, int, int, Win32/SIZE)gdi32.dll
void DrawWinControlWMPrintRecursive(Control, IntPtr, Rectangle)bool SetViewportOrgEx(IntPtr, int, int, Win32/SIZE)gdi32.dll
void DrawWinControlWMPrintRecursive(Control, IntPtr, Rectangle)int SendMessage(IntPtr, int, int, IntPtr)user32.dll
void DrawWinControlWMPrint(Control, IntPtr)int SendMessage(IntPtr, int, int, IntPtr)user32.dll
Class DevExpress.XtraPrinting.Native.Win32:
MouseButtons GetMouseButtons()Int16 GetAsyncKeyState(int)user32.dll
MouseButtons GetMouseButtons()Int16 GetAsyncKeyState(int)user32.dll
MouseButtons GetMouseButtons()Int16 GetAsyncKeyState(int)user32.dll
MouseButtons GetMouseButtons()Int16 GetAsyncKeyState(int)user32.dll
MouseButtons GetMouseButtons()Int16 GetAsyncKeyState(int)user32.dll
Class DevExpress.Utils.RegionalSettings:
bool get_IsMetric()int GetLocaleInfo(int, int, string, int)kernel32.dll
Class DevExpress.Utils.Drawing.Helpers.NativeVista:
void FillRect(IntPtr, Rectangle)IntPtr IntCreateSolidBrush(uint)gdi32.dll
void FillRect(IntPtr, Rectangle)int FillRect(IntPtr, NativeVista/RECT&, IntPtr)user32.dll
void FillRect(IntPtr, Rectangle)IntPtr DeleteObject(IntPtr)gdi32.dll
void PaintControl(IntPtr, IntPtr, Rectangle, bool)IntPtr BeginBufferedPaint(IntPtr, IntPtr, IntPtr, IntPtr, IntPtr&)UxTheme.dll
void PaintControl(IntPtr, IntPtr, Rectangle, bool)IntPtr SendMessage(IntPtr, int, int, int)user32.dll
void PaintControl(IntPtr, IntPtr, Rectangle, bool)IntPtr SendMessage(IntPtr, int, int, int)user32.dll
void PaintControl(IntPtr, IntPtr, Rectangle, bool)IntPtr BufferedPaintSetAlpha(IntPtr, IntPtr, byte)UxTheme.dll
void PaintControl(IntPtr, IntPtr, Rectangle, bool)IntPtr EndBufferedPaint(IntPtr, IntPtr)UxTheme.dll
void DrawTextOnGlass(Graphics, string, Font, Rectangle, Color, TextFormatFlags, int)IntPtr CreateCompatibleDC(IntPtr)gdi32.dll
void DrawTextOnGlass(Graphics, string, Font, Rectangle, Color, TextFormatFlags, int)IntPtr CreateDIBSection(IntPtr, NativeMethods/BITMAPINFO_SMALL&, int, int, IntPtr, int)gdi32.dll
void DrawTextOnGlass(Graphics, string, Font, Rectangle, Color, TextFormatFlags, int)IntPtr SelectObject(IntPtr, IntPtr)gdi32.dll
void DrawTextOnGlass(Graphics, string, Font, Rectangle, Color, TextFormatFlags, int)IntPtr SelectObject(IntPtr, IntPtr)gdi32.dll
void DrawTextOnGlass(Graphics, string, Font, Rectangle, Color, TextFormatFlags, int)int DrawThemeTextEx(IntPtr, IntPtr, int, int, string, int, int, NativeMethods/RECT&, NativeVista/DTTOPTS&)UxTheme.dll
void DrawTextOnGlass(Graphics, string, Font, Rectangle, Color, TextFormatFlags, int)int BitBlt(IntPtr, int, int, int, int, IntPtr, int, int, int)gdi32.dll
void DrawTextOnGlass(Graphics, string, Font, Rectangle, Color, TextFormatFlags, int)bool DeleteObject(IntPtr)gdi32.dll
void DrawTextOnGlass(Graphics, string, Font, Rectangle, Color, TextFormatFlags, int)bool DeleteObject(IntPtr)gdi32.dll
void DrawTextOnGlass(Graphics, string, Font, Rectangle, Color, TextFormatFlags, int)bool DeleteDC(IntPtr)gdi32.dll
bool IsCompositionEnabled()void DwmIsCompositionEnabled(Boolean&)dwmapi.dll
void CallDwmBase(Message&)int DwmDefWindowProc(IntPtr, int, IntPtr, IntPtr, IntPtr&)dwmapi.dll
Class DevExpress.Utils.Drawing.Helpers.NativeMethods:
void ExcludeClipRect(IntPtr, Rectangle)int ExcludeClipRect(IntPtr, int, int, int, int)GDI32.dll
Region CreateRoundRegion(Rectangle, int)IntPtr CreateRoundRectRgn(int, int, int, int, int, int)gdi32.dll
Region CreateRoundRegion(Rectangle, int)bool DeleteObject(IntPtr)gdi32.dll
Class DevExpress.Utils.Drawing.Helpers.SmartDoubleBufferPainter:
bool WMPaint(Control, Message&)IntPtr BeginPaint(IntPtr, NativeMethods/PAINTSTRUCT&)USER32.dll
bool WMPaint(Control, Message&)bool EndPaint(IntPtr, NativeMethods/PAINTSTRUCT&)USER32.dll
void DrawToDc(Control, IntPtr, Rectangle)IntPtr BeginBufferedPaint(IntPtr, NativeMethods/RECT&, SmartDoubleBufferPainter/BP_BUFFERFORMAT, IntPtr, IntPtr&)UxTheme.dll
void DrawToDc(Control, IntPtr, Rectangle)int EndBufferedPaint(IntPtr, bool)UxTheme.dll
void Init()void BufferedPaintInit()UxTheme.dll
Class DevExpress.Utils.NonclientArea.NonClientAreaManager:
void OnNcPaint()IntPtr GetWindowDC(IntPtr)USER32.dll
void OnNcPaint()int ReleaseDC(IntPtr, IntPtr)USER32.dll
void ForceRepaintNcElement(IScrollView)IntPtr GetWindowDC(IntPtr)USER32.dll
void ForceRepaintNcElement(IScrollView)int ReleaseDC(IntPtr, IntPtr)USER32.dll
void TrackMouseLeaveMessage()bool _TrackMouseEvent(NativeMethods/TRACKMOUSEEVENT)comctl32.dll
Class DevExpress.XtraEditors.XtraScrollableControl:
void SetDisplayRectLocation(int, int)bool ScrollWindowEx(IntPtr, int, int, IntPtr, NativeMethods/RECT&, IntPtr, NativeMethods/RECT&, int)user32.dll
Class DevExpress.Utils.Design.XtraScrollableControlDesigner:
bool GetHitTest(Point)IntPtr SendMessage(IntPtr, int, int, IntPtr)user32.dll
Class DevExpress.XtraEditors.ScrollHelpers.ScrollBarAPIHelper:
void UpdateOriginalScroll(ScrollEventArgs, bool)int SetScrollInfo(IntPtr, int, SCROLLINFO&, bool)USER32.dll
void UpdateOriginalScroll(ScrollEventArgs, bool)int SendMessage(IntPtr, int, int, int)user32.dll
void UpdateDXScrollBar(bool)bool GetScrollBarInfo(IntPtr, uint, SCROLLBARINFO&)USER32.dll
void UpdateDXScrollBar(bool)bool GetScrollInfo(IntPtr, int, SCROLLINFO&)USER32.dll
Class DevExpress.Skins.XtraForm.FormPainter:
Point PointToFormBounds(IntPtr)bool GetWindowRect(IntPtr, NativeMethods/RECT&)USER32.dll
void TrackMouseLeaveMessage()bool _TrackMouseEvent(NativeMethods/TRACKMOUSEEVENT)comctl32.dll
bool ShowSystemMenu()IntPtr GetSystemMenu(IntPtr, bool)user32.dll
bool ShowSystemMenu()IntPtr TrackPopupMenu(IntPtr, int, int, int, int, IntPtr, IntPtr)user32.dll
bool ShowSystemMenu()int PostMessage(IntPtr, int, IntPtr, IntPtr)USER32.dll
bool OnMouseDown(MouseEventArgs)int SetCapture(IntPtr)USER32.dll
bool OnMouseUp(MouseEventArgs)bool ReleaseCapture()USER32.dll
void OnClick(MouseEventArgs, FormCaptionButtonAction)int PostMessage(IntPtr, int, IntPtr, IntPtr)USER32.dll
void CheckReady()bool IsZoomed(IntPtr)USER32.dll
bool get_IsZoomed()bool IsZoomed(IntPtr)USER32.dll
SkinPaddingEdges GetZoomedMargins()bool AdjustWindowRectEx(NativeMethods/RECT&, int, bool, int)user32.dll
void BaseWithTrick(Message&)int GetWindowLong(IntPtr, int)USER32.dll
void BaseWithTrick(Message&)int SetWindowLong(IntPtr, int, int)USER32.dll
void BaseWithTrick(Message&)int SetWindowLong(IntPtr, int, int)USER32.dll
void DrawBordersCaption(Message, bool, bool, bool)bool IsWindowVisible(IntPtr)USER32.dll
void DrawBordersCaption(Message, bool, bool, bool)int ReleaseDC(IntPtr, IntPtr)USER32.dll
Rectangle get_FormBounds()bool GetWindowRect(IntPtr, NativeMethods/RECT&)USER32.dll
IntPtr GetDC(IntPtr, Message)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
IntPtr GetDC(IntPtr, Message)int CombineRgn(IntPtr, IntPtr, IntPtr, int)GDI32.dll
IntPtr GetDC(IntPtr, Message)IntPtr GetDCEx(IntPtr, IntPtr, int)USER32.dll
IntPtr GetDC(IntPtr, Message)IntPtr GetWindowDC(IntPtr)USER32.dll
void ForceFrameChanged(Control)bool SetWindowPos(IntPtr, IntPtr, int, int, int, int, int)USER32.dll
void FrameChanged()bool SetWindowPos(IntPtr, IntPtr, int, int, int, int, int)USER32.dll
void InvalidateNC(IntPtr)bool SetWindowPos(IntPtr, IntPtr, int, int, int, int, int)USER32.dll
Class DevExpress.Skins.XtraForm.IconHelper:
IntPtr GetSmallIconHandle(IntPtr)int SendMessage(IntPtr, int, IntPtr, IntPtr)USER32.dll
IntPtr GetSmallIconHandle(IntPtr)int GetClassLong(IntPtr, int)USER32.dll
IntPtr GetSmallIconHandle(IntPtr)int SendMessage(IntPtr, int, IntPtr, IntPtr)USER32.dll
Class DevExpress.Skins.XtraForm.FormCaptionButton:
FormCaptionButtonAction GetAction(IntPtr, FormCaptionButtonKind)bool IsZoomed(IntPtr)USER32.dll
FormCaptionButtonAction GetAction(IntPtr, FormCaptionButtonKind)bool IsIconic(IntPtr)USER32.dll
Class DevExpress.Skins.XtraForm.Taskbar:
IntPtr get_Handle()IntPtr FindWindow(string, string)user32.dll
bool IsAutoHide(Int32&)int SHAppBarMessage(int, Taskbar/APPBARDATA&)SHELL32
bool IsAutoHide(Int32&)int SHAppBarMessage(int, Taskbar/APPBARDATA&)SHELL32
Class DevExpress.Utils.Text.FontCache:
void Dispose()bool DeleteObject(IntPtr)gdi32.dll
void Dispose()bool DeleteObject(IntPtr)gdi32.dll
IntPtr CreateGdiFont(Font)IntPtr CreateFont(int, int, int, int, int, int, int, int, int, int, int, int, int, string)gdi32.dll
Class DevExpress.Utils.Text.HdcDpiModifier:
void HDCToDocuments()int GetMapMode(IntPtr)gdi32.dll
void HDCToDocuments()int SetMapMode(IntPtr, int)gdi32.dll
void HDCToDocuments()bool SetWindowExtEx(IntPtr, int, int, Win32Util/SIZE&)gdi32.dll
void HDCToDocuments()bool SetViewportExtEx(IntPtr, int, int, Win32Util/SIZE&)gdi32.dll
void RestoreHDC()bool SetViewportExtEx(IntPtr, int, int, Win32Util/SIZE&)gdi32.dll
void RestoreHDC()bool SetWindowExtEx(IntPtr, int, int, Win32Util/SIZE&)gdi32.dll
void RestoreHDC()int SetMapMode(IntPtr, int)gdi32.dll
Class DevExpress.Utils.Text.Win32Util:
IntPtr CreateSolidBrush(IntPtr)IntPtr CreateSolidBrush(int)gdi32.dll
IntPtr CreateSolidBrush(int)IntPtr CreateSolidBrush(int)gdi32.dll
IntPtr CreateSolidBrush(Color)IntPtr CreateSolidBrush(int)gdi32.dll
void DeleteObject(IntPtr)bool DeleteObject(IntPtr)gdi32.dll
void FillRect(IntPtr, Rectangle, IntPtr)int FillRect(IntPtr, Win32Util/RECT&, IntPtr)User32.dll
int GetTextColor(IntPtr)int GetTextColor(IntPtr)gdi32.dll
void SetBkMode(IntPtr, int)int SetBkMode(IntPtr, int)gdi32.dll
IntPtr SelectObject(IntPtr, IntPtr)IntPtr SelectObject(IntPtr, IntPtr)gdi32.dll
void SetTextColor(IntPtr, Color)int SetTextColor(IntPtr, int)gdi32.dll
void SetTextColor(IntPtr, int)int SetTextColor(IntPtr, int)gdi32.dll
void SetBkColor(IntPtr, Color)int SetBkColor(IntPtr, int)gdi32.dll
void ExtTextOut(IntPtr, int, int, bool, Rectangle, string, Int32[])int SetBkColor(IntPtr, int)gdi32.dll
void ExtTextOut(IntPtr, int, int, bool, Rectangle, string, Int32[])IntPtr GetStockObject(int)GDI32.dll
void ExtTextOut(IntPtr, int, int, bool, Rectangle, string, Int32[])int ExtTextOut(IntPtr, int, int, int, Win32Util/RECT&, string, int, Int32[])gdi32.dll
Win32Util/TEXTMETRIC GetTextMetrics(IntPtr)bool GetTextMetrics(IntPtr, Win32Util/TEXTMETRIC&)gdi32.dll
bool GetOutlineTextMetrics(IntPtr, Win32Util/OUTLINETEXTMETRIC&)uint GetOutlineTextMetrics(IntPtr, uint, IntPtr)gdi32.dll
bool GetOutlineTextMetrics(IntPtr, Win32Util/OUTLINETEXTMETRIC&)uint GetOutlineTextMetrics(IntPtr, uint, IntPtr)gdi32.dll
Int32[] GetCharWidth(IntPtr, uint, uint)bool GetCharWidth(IntPtr, uint, uint, Int32[])gdi32.dll
Int32[] GetItalicOffset(IntPtr, uint, uint)bool GetCharABCWidths(IntPtr, uint, uint, Win32Util/ABC[])gdi32.dll
Win32Util/KerningPair[] GetKerningPairs(IntPtr)int GetKerningPairs(IntPtr, int, Win32Util/KerningPair[])Gdi32.dll
Win32Util/KerningPair[] GetKerningPairs(IntPtr)int GetKerningPairs(IntPtr, int, Win32Util/KerningPair[])Gdi32.dll
int GetLogicPixelPerInchX(IntPtr)int GetDeviceCaps(IntPtr, int)gdi32.dll
int GetLogicPixelPerInchY(IntPtr)int GetDeviceCaps(IntPtr, int)gdi32.dll
Class DevExpress.Utils.ToolTipControllerImage/SystemIconsHelper:
Icon GetSmallIcon(ToolTipIconType)IntPtr LoadImage(IntPtr, int, uint, int, int, uint)user32.dll
Icon GetSmallIcon(ToolTipIconType)int DestroyIcon(IntPtr)user32.dll
Class DevExpress.Utils.ControlUtils:
MouseButtons get_MouseButtons()Int16 GetAsyncKeyState(int)USER32.dll
MouseButtons get_MouseButtons()Int16 GetAsyncKeyState(int)USER32.dll
MouseButtons get_MouseButtons()Int16 GetAsyncKeyState(int)USER32.dll
void ResumeRedraw(Control)int SendMessage(IntPtr, int, uint, uint)user32.dll
void SetRedraw(Control, bool)int SendMessage(IntPtr, int, uint, uint)user32.dll
Font GetCaptionFont()bool SystemParametersInfo(int, int, ControlUtils/NONCLIENTMETRICS, int)user32.dll
byte GetFontCharSet(Font)int GetObject(IntPtr, int, ControlUtils/LOGFONT)gdi32.dll
byte GetFontCharSet(Font)bool DeleteObject(IntPtr)gdi32.dll
Class DevExpress.XtraEditors.Drawing.SplitterLineHelper:
void DrawReversibleObject(IntPtr, Rectangle, IntPtr)IntPtr GetDCEx(IntPtr, IntPtr, int)User32.dll
void DrawReversibleObject(IntPtr, Rectangle, IntPtr)IntPtr SelectObject(IntPtr, IntPtr)GDI32.dll
void DrawReversibleObject(IntPtr, Rectangle, IntPtr)bool PatBlt(IntPtr, int, int, int, int, int)GDI32.dll
void DrawReversibleObject(IntPtr, Rectangle, IntPtr)IntPtr SelectObject(IntPtr, IntPtr)GDI32.dll
void DrawReversibleObject(IntPtr, Rectangle, IntPtr)bool DeleteObject(IntPtr)GDI32.dll
void DrawReversibleObject(IntPtr, Rectangle, IntPtr)int ReleaseDC(IntPtr, IntPtr)User32.dll
void DrawReversibleFrame(IntPtr, Rectangle, IntPtr)IntPtr GetDCEx(IntPtr, IntPtr, int)User32.dll
void DrawReversibleFrame(IntPtr, Rectangle, IntPtr)IntPtr SelectObject(IntPtr, IntPtr)GDI32.dll
void DrawReversibleFrame(IntPtr, Rectangle, IntPtr)bool PatBlt(IntPtr, int, int, int, int, int)GDI32.dll
void DrawReversibleFrame(IntPtr, Rectangle, IntPtr)bool PatBlt(IntPtr, int, int, int, int, int)GDI32.dll
void DrawReversibleFrame(IntPtr, Rectangle, IntPtr)bool PatBlt(IntPtr, int, int, int, int, int)GDI32.dll
void DrawReversibleFrame(IntPtr, Rectangle, IntPtr)bool PatBlt(IntPtr, int, int, int, int, int)GDI32.dll
void DrawReversibleFrame(IntPtr, Rectangle, IntPtr)IntPtr SelectObject(IntPtr, IntPtr)GDI32.dll
void DrawReversibleFrame(IntPtr, Rectangle, IntPtr)bool DeleteObject(IntPtr)GDI32.dll
void DrawReversibleFrame(IntPtr, Rectangle, IntPtr)int ReleaseDC(IntPtr, IntPtr)User32.dll
IntPtr CreateLineBrush()IntPtr CreateBitmap(int, int, int, int, Int16[])GDI32.dll
IntPtr CreateLineBrush()IntPtr CreateBrushIndirect(SplitterLineHelper/LOGBRUSH)GDI32.dll
IntPtr CreateLineBrush()bool DeleteObject(IntPtr)GDI32.dll
IntPtr CreateSplitBrush()IntPtr CreateBitmap(int, int, int, int, Int16[])GDI32.dll
IntPtr CreateSplitBrush()IntPtr CreateBrushIndirect(SplitterLineHelper/LOGBRUSH)GDI32.dll
IntPtr CreateSplitBrush()bool DeleteObject(IntPtr)GDI32.dll
Class DevExpress.XtraEditors.Controls.WinPopupController:
void DevExpress.Utils.Win.IPopupServiceControl.UpdateTopMost(IntPtr)bool SetWindowPos(IntPtr, IntPtr, int, int, int, int, uint)USER32.dll
bool DevExpress.Utils.Win.IPopupServiceControl.SetVisibleCore(Control, bool)bool ShowWindow(IntPtr, int)USER32.dll
bool DevExpress.Utils.Win.IPopupServiceControl.SetSimpleVisibleCore(Control, IntPtr, bool)bool SetWindowPos(IntPtr, IntPtr, int, int, int, int, uint)USER32.dll
bool DevExpress.Utils.Win.IPopupServiceControl.SetSimpleVisibleCore(Control, IntPtr, bool)bool ShowWindow(IntPtr, int)USER32.dll
void EmulateFormFocus(IntPtr)int SendMessage(IntPtr, int, uint, uint)user32.dll
Class DevExpress.Utils.WXPaint.WXPPainter:
void CheckThemesEnabled()bool IsThemeActive()uxtheme.dll
void CheckThemesEnabled()int GetThemeAppProperties()uxtheme.dll
bool get_IsApplicationThemed()bool IsAppThemed()uxtheme.dll
IntPtr GetTheme(string)IntPtr OpenThemeData(IntPtr, string)uxtheme.dll
void DisableWindowTheme(Control)int SetWindowTheme(IntPtr, string, string)uxtheme.dll
void ResetWindowTheme(Control)int SetWindowTheme(IntPtr, string, string)uxtheme.dll
Color GetThemeColor(WXPPainterArgs, int)IntPtr GetThemeColor(IntPtr, int, int, int, Int32&)uxtheme.dll
Region GetThemeBackgroundRegion(WXPPainterArgs)int GetThemeBackgroundRegion(IntPtr, IntPtr, int, int, NativeMethods/RECT&, IntPtr&)uxtheme.dll
Region GetThemeBackgroundRegion(WXPPainterArgs)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
Region GetThemeBackgroundRegion(WXPPainterArgs)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
Region GetThemeBackgroundRegion(WXPPainterArgs)int CombineRgn(IntPtr, IntPtr, IntPtr, int)GDI32.dll
Region GetThemeBackgroundRegion(WXPPainterArgs)bool DeleteObject(IntPtr)gdi32.dll
Region GetThemeBackgroundRegion(WXPPainterArgs)bool DeleteObject(IntPtr)gdi32.dll
Region GetThemeBackgroundRegion(WXPPainterArgs)bool DeleteObject(IntPtr)gdi32.dll
Rectangle GetThemeContentRect(WXPPainterArgs)IntPtr GetThemeBackgroundContentRect(IntPtr, IntPtr, int, int, NativeMethods/RECT&, NativeMethods/RECT&)uxtheme.dll
Rectangle GetThemeBounds(WXPPainterArgs, Rectangle)IntPtr GetThemeBackgroundExtent(IntPtr, IntPtr, int, int, NativeMethods/RECT&, NativeMethods/RECT&)uxtheme.dll
Size GetThemeSize(WXPPainterArgs, bool)IntPtr GetThemePartSize(IntPtr, IntPtr, int, int, IntPtr, int, NativeMethods/SIZE&)uxtheme.dll
void DrawThemeParentBackground(Control, Graphics, Rectangle)IntPtr DrawThemeParentBackground(IntPtr, IntPtr, NativeMethods/RECT&)uxtheme.dll
void DrawTheme(WXPPainterArgs, Graphics, Brush)void DrawThemeBackground(IntPtr, IntPtr, int, int, NativeMethods/RECT&, NativeMethods/RECT&)uxtheme.dll
void DrawThemeEdge(WXPPainterArgs, Graphics, Brush)IntPtr DrawThemeEdge(IntPtr, IntPtr, int, int, NativeMethods/RECT&, int, int, NativeMethods/RECT&)uxtheme.dll
Rectangle GetThemeMargins(WXPPainterArgs, int)IntPtr GetThemeMargins(IntPtr, IntPtr, int, int, int, IntPtr, XPMARGINS&)uxtheme.dll
XPThemeType GetXPThemeType()IntPtr GetCurrentThemeName(string, int, string, int, string, int)uxtheme.dll
Class DevExpress.Utils.WXPaint.Painter:
void CheckThemesEnabled()bool IsThemeActive()uxtheme.dll
void CheckThemesEnabled()int GetThemeAppProperties()uxtheme.dll
bool get_IsApplicationThemed()bool IsAppThemed()uxtheme.dll
IntPtr GetTheme(string)IntPtr OpenThemeData(IntPtr, string)uxtheme.dll
Color GetThemeColor(NativeControlPaintArgs, int)IntPtr GetThemeColor(IntPtr, int, int, int, Int32&)uxtheme.dll
Region GetThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)int GetThemeBackgroundRegion(IntPtr, IntPtr, int, int, NativeMethods/RECT&, IntPtr&)uxtheme.dll
Region GetThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
Region GetThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
Region GetThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)int CombineRgn(IntPtr, IntPtr, IntPtr, int)GDI32.dll
Region GetThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)bool DeleteObject(IntPtr)gdi32.dll
Region GetThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)bool DeleteObject(IntPtr)gdi32.dll
Region GetThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)bool DeleteObject(IntPtr)gdi32.dll
void FillThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)int GetThemeBackgroundRegion(IntPtr, IntPtr, int, int, NativeMethods/RECT&, IntPtr&)uxtheme.dll
void FillThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
void FillThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)IntPtr CreateRectRgn(int, int, int, int)GDI32.dll
void FillThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)int CombineRgn(IntPtr, IntPtr, IntPtr, int)GDI32.dll
void FillThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)IntPtr CreateSolidBrush(int)GDI32.dll
void FillThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)bool FillRgn(IntPtr, IntPtr, IntPtr)GDI32.dll
void FillThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)bool DeleteObject(IntPtr)gdi32.dll
void FillThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)bool DeleteObject(IntPtr)gdi32.dll
void FillThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)bool DeleteObject(IntPtr)gdi32.dll
void FillThemeBackgroundRegion(IntPtr, NativeControlPaintArgs, IntPtr, int, int)bool DeleteObject(IntPtr)gdi32.dll
Rectangle GetThemeContentRect(NativeControlPaintArgs, IntPtr, IntPtr, int, int)IntPtr GetThemeBackgroundContentRect(IntPtr, IntPtr, int, int, NativeMethods/RECT&, NativeMethods/RECT&)uxtheme.dll
Size GetThemeSize(NativeControlPaintArgs, IntPtr, IntPtr, int, int)IntPtr GetThemePartSize(IntPtr, IntPtr, int, int, IntPtr, int, NativeMethods/SIZE&)uxtheme.dll
Rectangle GetThemeBounds(NativeControlPaintArgs, IntPtr, IntPtr, int, int)IntPtr GetThemeBackgroundExtent(IntPtr, IntPtr, int, int, NativeMethods/RECT&, NativeMethods/RECT&)uxtheme.dll
Rectangle DrawTheme(NativeControlPaintArgs, IntPtr, int, int, bool)void DrawThemeBackground(IntPtr, IntPtr, int, int, NativeMethods/RECT&, NativeMethods/RECT&)uxtheme.dll
Size CalcSize(NativeControlPaintArgs, Painter/XP_THEME_SIZE)IntPtr GetThemePartSize(IntPtr, IntPtr, int, int, IntPtr, int, NativeMethods/SIZE&)uxtheme.dll
void DrawBorder(NativeControlPaintArgs)IntPtr DrawThemeEdge(IntPtr, IntPtr, int, int, NativeMethods/RECT&, int, int, NativeMethods/RECT&)uxtheme.dll
Rectangle CalcThemeMargins(NativeControlAdvPaintArgs, int)IntPtr GetThemeMargins(IntPtr, IntPtr, int, int, int, IntPtr, XPMARGINS&)uxtheme.dll


Methods called that throw NotImplementedException

Calling MethodMono method that throws NotImplementedException
Class DevExpress.Utils.Drawing.XtraBufferedGraphicsContext:
bool bFillColorTable(IntPtr, IntPtr, NativeMethods/BITMAPINFO_FLAT&)IntPtr Graphics.GetHalftonePalette()
Class DevExpress.Utils.Design.DXCollectionCodeDomSerializer:
bool ShouldClearCollection(IDesignerSerializationManager, ICollection)Type TypeDescriptor.GetReflectionType(Object)
Class DevExpress.Utils.Design.DXInheritedPropertyDescriptor:
void .ctor(PropertyDescriptor, Object, bool)Type TypeDescriptor.GetReflectionType(Object)
Class DevExpress.Utils.Design.WrappedMenuCommand:
void Invoke(Object)void MenuCommand.Invoke(Object)
Class DevExpress.Utils.Frames.PropertyGridEx:
void ShowEvents(bool)void PropertyGrid.ShowEventsButton(bool)


Methods called marked with [MonoTodo]

Calling MethodMethod with [MonoTodo]Reason
Class DevExpress.Utils.Drawing.XtraBufferedGraphics:
void Render(Graphics, Point, int)void Graphics.ReleaseHdcInternal(IntPtr)Can only be used when hdc was provided by Graphics.GetHdc() method
void Render(Graphics)void Graphics.ReleaseHdcInternal(IntPtr)Can only be used when hdc was provided by Graphics.GetHdc() method
void RenderInternal(HandleRef, XtraBufferedGraphics, int)void Graphics.ReleaseHdcInternal(IntPtr)Can only be used when hdc was provided by Graphics.GetHdc() method
Class DevExpress.Utils.Drawing.XtraBufferedGraphicsContext:
XtraBufferedGraphics AllocBuffer(Graphics, IntPtr, Rectangle)void Graphics.ReleaseHdcInternal(IntPtr)Can only be used when hdc was provided by Graphics.GetHdc() method
bool bFillColorTable(IntPtr, IntPtr, NativeMethods/BITMAPINFO_FLAT&)IntPtr Graphics.GetHalftonePalette()Not Specified
Class DevExpress.Utils.Drawing.GraphicsClip:
void EndHdc(IntPtr)void Graphics.ReleaseHdcInternal(IntPtr)Can only be used when hdc was provided by Graphics.GetHdc() method
Class DevExpress.Utils.Design.DXCollectionCodeDomSerializer:
bool ShouldClearCollection(IDesignerSerializationManager, ICollection)Type TypeDescriptor.GetReflectionType(Object)Not Specified
Class DevExpress.Utils.Design.DXInheritedPropertyDescriptor:
void FillAttributes(IList)void PropertyDescriptor.FillAttributes(IList)Not Specified
void .ctor(PropertyDescriptor, Object, bool)Type TypeDescriptor.GetReflectionType(Object)Not Specified
Class DevExpress.Utils.Design.WrappedMenuCommand:
int get_OleStatus()int MenuCommand.get_OleStatus()Not Specified
void Invoke(Object)void MenuCommand.Invoke(Object)Not Specified
Class DevExpress.Utils.DragDrop.DragManager:
void SetDragCursor(DragState)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void SetDragCursor(DragState)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void SetDragCursor(DragState)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
Class DevExpress.XtraEditors.Drawing.SplitContainerSplitter:
void StartSplit(Point, SplitRange)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void StopSplit(bool)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void CheckMouse(Point)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void CheckMouse(Point)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void CheckMouse(Point)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
Class DevExpress.Utils.Menu.DXMenuItemPainter:
bool NeedHideCursor(Rectangle)Cursor Cursor.get_Current()Implement setting a null cursor, and add XplatUI method to get current cursor
Class DevExpress.Utils.Controls.OfficeScroller:
void Start(Control, Point)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
Class DevExpress.Utils.Controls.OfficeScroller/ScrollerWindow:
void OnPaint(PaintEventArgs)void Graphics.set_PixelOffsetMode(PixelOffsetMode)This property does not do anything when used with libgdiplus.
void OnMouseMove(MouseEventArgs)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
Class DevExpress.Serialization.CodeDom.SCodeGenerator:
CodeMemberProperty CreateProperty(CodeTypeDeclaration, string, string)void CodeTypeReference..ctor(string)We should parse basetype from right to left in 2.0 profile.
Class DevExpress.Utils.Win.Shadow:
bool NeedHideCursor(Control)Cursor Cursor.get_Current()Implement setting a null cursor, and add XplatUI method to get current cursor
bool NeedHideCursor(Control)Cursor Cursor.get_Current()Implement setting a null cursor, and add XplatUI method to get current cursor
Class DevExpress.Skins.XtraForm.FormPainter:
void WMNCHitTest(Message&)bool Control.get_IsMirrored()RTL is not supported
Class DevExpress.Utils.Win.CursorInfo:
Rectangle get_CursorBounds()Cursor Cursor.get_Current()Implement setting a null cursor, and add XplatUI method to get current cursor
Rectangle get_CursorBounds()Cursor Cursor.get_Current()Implement setting a null cursor, and add XplatUI method to get current cursor
Rectangle get_CursorBounds()Cursor Cursor.get_Current()Implement setting a null cursor, and add XplatUI method to get current cursor
Rectangle get_CursorBounds()Point Cursor.get_HotSpot()Implemented for Win32, X11 always returns 0,0
Rectangle get_CursorBounds()Cursor Cursor.get_Current()Implement setting a null cursor, and add XplatUI method to get current cursor
Rectangle get_CursorBounds()Point Cursor.get_HotSpot()Implemented for Win32, X11 always returns 0,0
Rectangle get_CursorBounds()Cursor Cursor.get_Current()Implement setting a null cursor, and add XplatUI method to get current cursor
Rectangle get_CursorBounds()Point Cursor.get_HotSpot()Implemented for Win32, X11 always returns 0,0
Class DevExpress.Utils.Win.ToolTipControllerWindow:
void DrawPathBackground(GraphicsCache, AppearanceObject)PixelOffsetMode Graphics.get_PixelOffsetMode()This property does not do anything when used with libgdiplus.
void DrawPathBackground(GraphicsCache, AppearanceObject)void Graphics.set_PixelOffsetMode(PixelOffsetMode)This property does not do anything when used with libgdiplus.
void DrawPathBackground(GraphicsCache, AppearanceObject)void Graphics.set_PixelOffsetMode(PixelOffsetMode)This property does not do anything when used with libgdiplus.
Class DevExpress.Utils.Win.BitmapToRegion:
Region ConvertPathToRegion(GraphicsPath)void Graphics.set_PixelOffsetMode(PixelOffsetMode)This property does not do anything when used with libgdiplus.
Class DevExpress.Utils.Frames.PropertyGridEx:
void ShowEvents(bool)void PropertyGrid.ShowEventsButton(bool)Not Specified
Class DevExpress.Utils.Frames.XtraPGFrame:
void SetupPropertyGridAfterRefresh()void PropertyGrid.ExpandAllGridItems()should this be recursive? or just the toplevel items?


DevExpress.XtraEditors.v7.3.dll

P/Invokes into native code

Calling MethodP/Invoke MethodExternal DLL
Class DevExpress.XtraEditors.TextEdit:
void DrawOnGlass(Message)IntPtr GetDC(IntPtr)user32.dll
void DrawOnGlass(Message)int ReleaseDC(IntPtr, IntPtr)user32.dll
void OnGlassMaskBoxWndProc(Message&)IntPtr BeginPaint(IntPtr, NativeVista/PAINTSTRUCT&)user32.dll
void OnGlassMaskBoxWndProc(Message&)bool EndPaint(IntPtr, NativeVista/PAINTSTRUCT&)user32.dll
void ShowCaret()bool ShowCaret(IntPtr)user32.dll
void HideCaret()bool HideCaret(IntPtr)user32.dll
Class DevExpress.XtraEditors.Senders.BaseSender:
bool get_IsCapsLock()Int16 GetKeyState(int)user32.dll
Class DevExpress.XtraEditors.Senders.NativeSender:
void SendMouseDown(Point, MouseButtons)void mouse_event(uint, uint, uint, uint, IntPtr)user32.dll
void SendMouseDown2(Control, Point, MouseButtons)int SendMessage(IntPtr, int, uint, uint)user32.dll
Class DevExpress.XtraEditors.LabelControlUnsafeNativeMethods:
IntPtr SetWindowLong(HandleRef, int, HandleRef)IntPtr SetWindowLongPtr32(HandleRef, int, HandleRef)user32.dll
IntPtr SetWindowLong(HandleRef, int, HandleRef)IntPtr SetWindowLongPtr64(HandleRef, int, HandleRef)user32.dll
void UpdateParentUICuesState(LabelControl)IntPtr SendMessage(HandleRef, int, IntPtr, IntPtr)user32.dll
Class DevExpress.XtraEditors.LabelControl:
int get_WindowStyle()Int64 GetWindowLong(HandleRef, int)user32.dll
Class DevExpress.XtraEditors.Mask.MaskBox:
void CursorAtSelectionStartTo(int)bool GetKeyboardState(Byte[])USER32.dll
void CursorAtSelectionStartTo(int)bool SetKeyboardState(Byte[])USER32.dll
void CursorAtSelectionStartTo(int)bool SetKeyboardState(Byte[])USER32.dll
void CursorAtSelectionStartTo(int)bool SetKeyboardState(Byte[])USER32.dll
Class DevExpress.XtraEditors.Mask.MaskBox/MaskStrategy/ManagedStrategy:
void ProcessBeepOnError()bool MessageBeep(uint)USER32.dll
MaskBox/MaskStrategy/ManagedStrategy/SelectionStruct GetSel()bool GetCaretPos(MaskBox/MaskStrategy/ManagedStrategy/GetCaretPosPoint&)USER32.dll
void UpdateVisualStateRequire()bool PostMessage(IntPtr, int, IntPtr, IntPtr)USER32.dll
Class DevExpress.XtraEditors.XtraMessageBox:
DialogResult Show(UserLookAndFeel, IWin32Window, string, string, DialogResult[], Icon, int, MessageBoxIcon)bool MessageBeep(int)user32.dll
Class DevExpress.XtraEditors.XtraMessageBoxForm:
void DisableCloseButtonIfNeeded()IntPtr GetSystemMenu(IntPtr, bool)user32.dll
void DisableCloseButtonIfNeeded()uint EnableMenuItem(IntPtr, uint, uint)user32.dll
Class DevExpress.XtraEditors.TrackBarControlUnsafeNativeMethods:
int get_PreferredDimension()int GetSystemMetrics(int)user32.dll


Methods called that throw NotImplementedException

Calling MethodMono method that throws NotImplementedException
Class DevExpress.XtraEditors.DXErrorProvider.DXErrorProvider:
ErrorInfo GetErrorInfo(Object, Binding)PropertyDescriptorCollection BindingManagerBase.GetItemProperties()


Methods called marked with [MonoTodo]

Calling MethodMethod with [MonoTodo]Reason
Class DevExpress.XtraEditors.HyperLinkEdit:
void CheckMouseCursorShape(Point)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
Class DevExpress.XtraEditors.Popup.PopupBaseSizeableForm:
void UpdateCursor(bool)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void UpdateCursor(bool)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
Class DevExpress.XtraEditors.Popup.PopupLookUpEditForm:
void CheckMouseCursor(LookUpPopupHitTest)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor
void CheckMouseCursor(LookUpPopupHitTest)void Cursor.set_Current(Cursor)Implement setting a null cursor, and add XplatUI method to get current cursor