SC_EDITCOUNT
constant where the number of edit boxes is defined and the SC_CHARCOUNT
what is the number of characters that can be entered into these edit boxes. If you are in the first edit box you may paste the whole serial number if it's in the format by the pattern delimited by the -
char (the TryPasteSerialNumber
function here). To get the serial number from the edit boxes it's enough to call GetSerialNumber
where you can specify also a delimiter for the output format (if needed).CheckSerial()
event function.CreateInput..Page
) or a custom page in the setup wizard using CreateCustomPage()
and adding controls as you require.