Definitions: Mono 1.9 Date Submitted: 3/26/2008 5:24:08 AM Comments: Impressive! Keep going! ========================================= 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 **************************************************** P/Invokes made by this program Library: hd423md.dll int Hclose(int) int Hgetlibversion(UInt32&, UInt32&, UInt32&, StringBuilder) int Hishdf(string) int Hopen(string, FileAccessMode, Int16) int Vattach(int, int, string) int Vattrinfo(int, int, IntPtr, DataTypes&, Int32&, Int32&) int Vattrinfo(int, int, StringBuilder, DataTypes&, Int32&, Int32&) int Vdetach(int) int Vfinish(int) int Vgetattr(int, int, IntPtr) int Vgetattr(int, int, StringBuilder) int Vgetclass(int, StringBuilder) int Vgetname(int, StringBuilder) int Vgettagref(int, int, DFTag&, Int32&) int Vinitialize(int) int Vinquire(int, Int32&, StringBuilder) int Vlone(int, Int32[], int) int Vnattrs(int) int VSlone(int, Int32[], int) Library: hdf5ddll.dll DataTypeClass H5Tget_class(int) int H5Aget_name(int, int, IntPtr) int H5Aget_name(int, int, StringBuilder) int H5Aget_space(int) int H5Aget_type(int) int H5Aopen_by_idx(int, string, IndexType, IterationOrder, UInt64, int, int) int H5Aread(int, int, Byte[]) int H5Aread(int, int, Int32&) int H5Aread(int, int, Single&) int H5Dget_space(int) int H5Dget_type(int) int H5Dread(int, int, int, int, int, IntPtr) int H5Eget_msg(int, ErrorType&, StringBuilder, int) int H5Fclose(int) int H5Fcreate(string, FileAccessMode, int, int) int H5Fflush(int, FlushScope) int H5Fget_name(int, IntPtr, int) int H5Fget_name(int, StringBuilder, int) int H5Fget_obj_count(int, FileObjectType) int H5Fis_hdf5(string) int H5Fopen(string, FileAccessMode, int) int H5Gcreate2(int, string, int, int, int) int H5get_libversion(UInt32&, UInt32&, UInt32&) int H5Gget_info(int, GroupInfo) int H5Lcreate_hard(int, string, int, string, int, int) int H5Lcreate_soft(string, int, string, int, int) int H5Ldelete(int, string, int) int H5Lget_info_by_idx(int, string, IndexType, IterationOrder, UInt64, LinkInfo, int) int H5Lget_name_by_idx(int, string, IndexType, IterationOrder, UInt64, IntPtr, int, int) int H5Lget_name_by_idx(int, string, IndexType, IterationOrder, UInt64, StringBuilder, int, int) int H5Oclose(int) int H5Oget_info(int, ObjectInfo) int H5Oget_info_by_name(int, string, ObjectInfo, int) int H5Oopen(int, string, int) int H5Sget_simple_extent_dims(int, UInt64[], UInt64[]) int H5Sget_simple_extent_ndims(int) int H5Sget_simple_extent_type(int) int H5Tequal(int, int) SignType H5Tget_sign(int) uint H5Tget_size(int) Library: hm423md.dll int SDattrinfo(int, int, StringBuilder, DataTypes&, Int32&) int SDend(int) int SDendaccess(int) int SDfileinfo(int, Int32&, Int32&) int SDgetinfo(int, IntPtr, Int32&, IntPtr, IntPtr, IntPtr) int SDgetinfo(int, IntPtr, IntPtr, Int32[], IntPtr, IntPtr) int SDgetinfo(int, IntPtr, IntPtr, IntPtr, DataTypes&, IntPtr) int SDgetinfo(int, IntPtr, IntPtr, IntPtr, IntPtr, Int32&) int SDgetinfo(int, StringBuilder, IntPtr, IntPtr, IntPtr, IntPtr) int SDgetnamelen(int, UInt16&) int SDiscoordvar(int) int SDreadattr(int, int, IntPtr) int SDreadattr(int, int, StringBuilder) int SDreaddata(int, Int32[], IntPtr, Int32[], IntPtr) int SDreftoindex(int, int) int SDselect(int, int) int SDstart(string, FileAccessMode) Library: Kernel32.dll 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 SetWindowsHookEx(HookType, NativeMethods/HookProc, IntPtr, int) IntPtr WindowFromPoint(Point) Library: User32.dll bool DragDetect(IntPtr, Point) bool PostMessage(IntPtr, int, uint, uint) int SetWindowPos(IntPtr, IntPtr, int, int, int, int, FlagsSetWindowPos) int ShowWindow(IntPtr, Int16) IntPtr GetFocus() IntPtr SetFocus(IntPtr) uint SendMessage(IntPtr, int, uint, uint)