Button.Click() does not work on 64 bits XP

Dec 12, 2008 at 6:51 AM
As title, when using button.Click() or Mouse.Instance.Click(point) on 64 bits XP, WHITE will click at wrong place.
Did anyone meet the same problem? Any solutions?

Dec 14, 2008 at 8:06 AM
Seems like there are issue aroung mouse operations in white. There is one more issue which I have scheduled for release 0.19.
Please feel free to diagnose the problem from white source code.
Mar 4, 2009 at 9:16 PM
I'm having the same issue (I think)
buttons are not clicked
Jul 25, 2009 at 9:45 PM

I debugged into this and the problem is with the SetCursor() windows api.  If the code uses:

        private static extern bool SetCursorPos(int x, int y);

instead of:

        private static extern bool SetCursorPos(System.Drawing.Point cursorInfo);


it seems to work just fine.  I get issues with some of the keyboard stuff too, but haven't figured that out yet.

Jul 31, 2009 at 10:28 AM
This discussion has been copied to a work item. Click here to go to the work item and continue the discussion.