Definitions: Mono 1.2.6 (Revised) Date Submitted: 2/28/2008 2:34:13 PM Comments: ========================================= Pending issues: 1 [TODO] System.Windows.Forms.Cursor::set_Current(System.Windows.Forms.Cursor) Details: Implement setting a null cursor, and add XplatUI method to get current cursor 1 [TODO] System.ComponentModel.MarshalByValueComponent::Dispose(System.Boolean) Details: 4 [NIEX] System.Windows.Forms.BindingSource::EndEdit() 5 [NIEX] System.Type::GetTypeFromCLSID(System.Guid) Details: Mono does not support COM 1 [TODO] System.Data.SqlClient.SqlConnection::set_ConnectionString(System.String) Details: persist security info, encrypt, enlist keyword not implemented 1 [TODO] System.Windows.Forms.Control::set_CheckForIllegalCrossThreadCalls(System.Boolean) Details: 4 [NIEX] System.Windows.Forms.DataGridView::NotifyCurrentCellDirty(System.Boolean) 1 [TODO] System.Runtime.CompilerServices.RuntimeHelpers::PrepareConstrainedRegions() Details: Currently a no-op 1 [TODO] System.Data.DataSet::.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext,System.Boolean) Details: 1 [TODO] System.Security.Policy.Zone::CreateFromUrl(System.String) Details: Not user configurable yet **************************************************** P/Invokes made by this program Library: gdi32 int BitBlt(int, int, int, int, int, int, int, int, int) Library: kernel32.dll bool CloseHandle(IntPtr) ProcessSafeHandle OpenProcess(int, bool, int) Library: mscoree.dll ICorDebug CreateDebuggingInterfaceFromVersion(int, string) int GetCORVersion(StringBuilder, int, Int32&) void GetRequestedRuntimeVersion(string, StringBuilder, int, Int32&) void GetVersionFromProcess(ProcessSafeHandle, StringBuilder, int, Int32&) Library: ole32.dll int CoCreateInstance(Guid&, Object, uint, Guid&, Object&) void CoCreateInstance(Guid&, IntPtr, int, Guid&, ICorDebug&) Library: user32 int GetDC(int) int ReleaseDC(int, int)