http://bugs.winehq.org/show_bug.cgi?id=3309
------- Additional Comments From danny.milo@gmx.net 2005-11-09 06:32 ------- I added a ERR("HERE: mask %s\n", debugstr_w(mask)); to static struct msi_maskedit_info * msi_dialog_parse_groups( LPCWSTR mask ) as well, which outputs this:
err:msi:msi_dialog_parse_groups HERE: mask L"12345<###-%%%%%%%>@@@@@" err:msi:msi_dialog_parse_groups HERE: mask L"12345<###-%%%%%%%>@@@@@"
Now the msdn says something like the "#" means it "can" be a digit and the "%" means that it "can" be an alternative digit, whatever that is. weird.
Note that the stuff that I enter are largely _not_ digits, just 5 digits in total, remainder alphabethic characters.
And the patch as is doesnt change anything regarding box size/number of characters that can be entered, as far as I can see when running it.