Dear User,
Unfortunately, you can't currently.
Alternatively, from the MSI script code you can check if a file has been selected and if it's not, you can force the dialog that includes the "Shell List" control to be displayed again ... until a valid selection is made.
For example, you could use an approach as follow;
Code: Select all
Set Variable MYFILE to //This variable must be associated to the "SHELL-LIST" control ... to hold the selected value.
while Variable MYFILE Equals loop //While MYFILE is Empty
Display Dialog: MyDialog, wait for dialog to return (modal) // The dialog that includes the "SHELL-LIST" control
if Variable WIZARD Equals CANCEL
GoTo Label: xxxxx //Go-to a previous dialog
end
if Variable MYFILE Equals
MessageBox: Error, You must select a file!
end
wend
Hope this helps you.