http://bugs.winehq.org/show_bug.cgi?id=10147
--- Comment #4 from Lei Zhang thestig@google.com 2008-03-25 16:15:13 --- Confirmed with current git. On Wine, it cycles in the order:
Edit -> Cancel -> Checkbox
but on Windows, it cycles in the order:
Edit -> Checkbox -> Cancel
Maybe look at DIALOG_GetNextTabItem() and related functions in dlls/user32/dialog.c.