Hmm... I just looked over the QARun Language Reference Manual under the Dialog() function and I couldn't find a way to specify which item in the list is selected. I didn't find anything relevant in the control properties on the dialog box either.
I guess if you want "John" to be the default selection, I guess you need to put him as index 1.
Now, forgive me for not remembering the syntax right off the top of my head... but as I recall, you can set up the list in any order you'd like during the definition.
Then, before you call the dialog, I thought you could change the state of the controls on the dialog... turning checkboxes on or off - or selecting a specific item in a list.
I know when I worked for CPWR support 3 years ago, I left them a handful of scripts that showed their support team member how to do things... it may be worth a call to see if they still have those samples.
We'll see if James Brennan is patrolling this thread and ask him to find out.
So Jim, do you know if the QARun support folks still use my samples or not?