Definitions: Mono 1.9 Date Submitted: 10/4/2008 5:47:28 AM Comments: ========================================= Pending issues: 2 [MISS] System.Windows.Forms.ControlBindingsCollection::Add(System.String,System.Object,System.String,System.Boolean,System.Windows.Forms.DataSourceUpdateMode) 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 2 [MISS] System.Windows.Forms.ControlBindingsCollection::.ctor(System.Windows.Forms.IBindableComponent) 1 [TODO] System.Windows.Forms.WebBrowser::set_WebBrowserShortcutsEnabled(System.Boolean) Details: Stub, not implemented 1 [TODO] System.Windows.Forms.WebBrowser::set_ScriptErrorsSuppressed(System.Boolean) Details: Stub, not implemented 1 [TODO] System.Windows.Forms.WebBrowser::set_DocumentStream(System.IO.Stream) Details: Stub, not implemented 1 [TODO] System.Windows.Forms.WebBrowser::set_AllowWebBrowserDrop(System.Boolean) Details: Stub, not implemented 1 [TODO] System.Windows.Forms.WebBrowser::.ctor() Details: Stub, not implemented 1 [TODO] System.Windows.Forms.ContainerControl::set_AutoValidate(System.Windows.Forms.AutoValidate) Details: Currently does nothing with the setting 1 [TODO] System.Threading.ExecutionContext::Run(System.Threading.ExecutionContext,System.Threading.ContextCallback,System.Object) Details: only the SecurityContext is considered 1 [TODO] System.Windows.Forms.Control::get_CheckForIllegalCrossThreadCalls() Details: **************************************************** P/Invokes made by this program Library: imm32.dll IntPtr ImmGetDefaultIMEWnd(IntPtr) Library: Kernel32.dll bool QueryPerformanceCounter(Int64&) bool QueryPerformanceFrequency(Int64&) int GetCurrentThreadId() Library: user32.dll int GetWindowLong(IntPtr, int) int SetWindowLong(IntPtr, int, int) int ShowScrollBar(IntPtr, int, int) int UnhookWindowsHookEx(IntPtr) IntPtr CallNextHookEx(IntPtr, int, IntPtr, IntPtr) IntPtr SendMessage(IntPtr, int, IntPtr, Ime/COMPOSITIONFORM) IntPtr SendMessage(IntPtr, int, IntPtr, Ime/LOGFONT) IntPtr SetWindowsHookEx(HookType, NativeMethods/HookProc, IntPtr, int) IntPtr WindowFromPoint(Point) Library: User32.dll bool CreateCaret(IntPtr, int, int, int) bool DestroyCaret() bool DragDetect(IntPtr, Point) bool HideCaret(IntPtr) bool PostMessage(IntPtr, int, uint, uint) bool SetCaretPos(int, int) bool ShowCaret(IntPtr) int SetWindowPos(IntPtr, IntPtr, int, int, int, int, FlagsSetWindowPos) int ShowWindow(IntPtr, Int16) IntPtr GetFocus() IntPtr SetFocus(IntPtr) uint SendMessage(IntPtr, int, uint, uint)