Definitions: Mono 1.9 Date Submitted: 10/7/2008 7:32:18 AM Comments: ========================================= Pending issues: 4 [NIEX] System.Windows.Forms.BindingSource::get_Current() 1 [TODO] System.Data.DataSet::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext,System.Boolean) Details: 1 [TODO] System.Runtime.CompilerServices.RuntimeHelpers::PrepareConstrainedRegions() Details: Currently a no-op 1 [TODO] System.Drawing.Drawing2D.GraphicsPath::AddString(System.String,System.Drawing.FontFamily,System.Int32,System.Single,System.Drawing.Point,System.Drawing.StringFormat) Details: The StringFormat parameter is ignored when using libgdiplus. 1 [TODO] System.IO.DriveInfo::GetDrives() Details: Currently only implemented on Mono/Linux 1 [TODO] System.IO.DriveInfo::get_AvailableFreeSpace() Details: Always returns infinite 1 [TODO] System.IO.DriveInfo::get_IsReady() Details: It always returns true **************************************************** P/Invokes made by this program Library: gdi32.dll bool BitBlt(IntPtr, int, int, int, int, IntPtr, int, int, int) int GetDeviceCaps(IntPtr, int) int SetStretchBltMode(IntPtr, NativeMethods/ColorOperation) int StretchDIBits(IntPtr, int, int, int, int, int, int, int, int, IntPtr, IntPtr, NativeMethods/IUsage, NativeMethods/TernaryRasterOperations) IntPtr CreateCompatibleBitmap(IntPtr, int, int) IntPtr CreateCompatibleDC(IntPtr) IntPtr SelectObject(IntPtr, IntPtr) NativeMethods/Bool BitBlt(IntPtr, int, int, int, int, IntPtr, int, int, NativeMethods/TernaryRasterOperations) NativeMethods/Bool DeleteDC(IntPtr) NativeMethods/Bool DeleteObject(IntPtr) Library: User32.dll int ReleaseDC(IntPtr, IntPtr) IntPtr GetDC(IntPtr) IntPtr GetDesktopWindow() IntPtr GetWindowDC(IntPtr) IntPtr ReleaseDC(IntPtr, IntPtr)