How to set default dropdown (combo) value

Hi,
I couldn't find information about how to set default dropdown list value. There's no such option in dialog editor, and in the script I don't see a way to set it because when you call Show() on the dialog it's already too late. Dialog ends up showing without any value in dropdown list (until it's expanded and selected manually). Is there a way to do this?

function OnClick(clickData)
{
	var dialogWindow = DOpus.Dlg;
	dialogWindow.template = "mainDialog";
	var dialogWindowResult = dialogWindow.Show();

	// Too late:
	dialogWindow.Control("DDL_codec").value = 1;
	dialogWindow.Control("DDL_rotate").value = 2;
	dialogWindow.Control("DDL_flip").value = 3;
}

Here's a short example:

Thank you, that helped.
This works:

function OnClick(clickData)
{
	var dialogWindow = DOpus.Dlg;
	dialogWindow.template = "mainDialog";
	dialogWindow.Create();
	dialogWindow.Control("DDL_codec").value = 1; // or .SelectItem(1);
	dialogWindow.Control("DDL_rotate").value = 2;
	dialogWindow.Control("DDL_flip").value = 3;
	var dialogWindowResult = dialogWindow.RunDlg();
}
1 Like