http://bugs.winehq.org/show_bug.cgi?id=10147
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msi
--- Comment #8 from Dan Kegel dank@kegel.com 2008-04-14 00:47:02 --- The control.idt file seems to show that the following controls are linked in a chain by the Control_Next msi field:
TitleLabel License AcceptEULA Next Install Back Cancel
and Dialog.idt says TitleLabel is Control_First.
I see now that no .rc is involved, ever... msi generates the dialog window on the fly. So the problem might well be in dlls/msi/dialog.c's msi_dialog_set_tab_order() just as well as in dlls/user32/dialog.c.
Unfortunately, if I try 'winetricks msi2', anything that uses msi crashes, so I can't try it with native msi.
I'm going to try a 'hail mary' and set the component to msi, maybe James can have a look and see if he can tell whether the problem is msi or user32.