void SetCursors() { switch (BlinkBrowserPInvoke.wkeGetCursorInfoType(handle)) { case WkeCursorInfo.WkeCursorInfoPointer: Cursor = Cursors.Default; break; case WkeCursorInfo.WkeCursorInfoCross: Cursor = Cursors.Cross; break; case WkeCursorInfo.WkeCursorInfoHand: Cursor = Cursors.Hand; break; case WkeCursorInfo.WkeCursorInfoIBeam: Cursor = Cursors.IBeam; break; case WkeCursorInfo.WkeCursorInfoWait: Cursor = Cursors.WaitCursor; break; case WkeCursorInfo.WkeCursorInfoHelp: Cursor = Cursors.Help; break; case WkeCursorInfo.WkeCursorInfoEastResize: Cursor = Cursors.SizeWE; break; case WkeCursorInfo.WkeCursorInfoNorthResize: Cursor = Cursors.SizeNS; break; case WkeCursorInfo.WkeCursorInfoNorthEastResize: Cursor = Cursors.SizeNESW; break; case WkeCursorInfo.WkeCursorInfoNorthWestResize: Cursor = Cursors.SizeNWSE; break; case WkeCursorInfo.WkeCursorInfoSouthResize: Cursor = Cursors.SizeWE; break; case WkeCursorInfo.WkeCursorInfoSouthEastResize: Cursor = Cursors.SizeNWSE; break; case WkeCursorInfo.WkeCursorInfoSouthWestResize: Cursor = Cursors.SizeNESW; break; case WkeCursorInfo.WkeCursorInfoWestResize: Cursor = Cursors.SizeWE; break; case WkeCursorInfo.WkeCursorInfoNorthSouthResize: Cursor = Cursors.SizeNS; break; case WkeCursorInfo.WkeCursorInfoEastWestResize: Cursor = Cursors.SizeWE; break; case WkeCursorInfo.WkeCursorInfoNorthEastSouthWestResize: Cursor = Cursors.SizeAll; break; case WkeCursorInfo.WkeCursorInfoNorthWestSouthEastResize: Cursor = Cursors.SizeAll; break; case WkeCursorInfo.WkeCursorInfoColumnResize: Cursor = Cursors.Default; break; case WkeCursorInfo.WkeCursorInfoRowResize: Cursor = Cursors.Default; break; default: Cursor = Cursors.Default; break; } }