I’m trying to add a MaskedEdit (for a serial) control to a Wix project I have. I have the following added:
<Property Id="PIDTemplate">
<![CDATA[?????-?????-?????-?????-?????-?????]]>
</Property>
<Control Id="Edit" Type="MaskedEdit" X="97" Y="141" Width="191" Height="17" Property="SERIALNUMBER" Text="[PIDTemplate]" TabSkip="no" />
Which allows me to have a Alphabetical/Numerial key. The only problem is, when I paste a key into the first field (either the fill key, or hyphen seperated), it only pastes the first field and not the rest. Do I need to do my own handling for this to work?
Also the control is not opaque. Any ideas how to fix this? (Transparent is only available on Text controls).
These are constraints of the underlying MSI internal UI controls. There isn’t anything you can do about it without writing your own external UI handler ( level of effort = massive )