@Override
	protected void dialogShown() {
		combo.requestFocusInWindow();
	}
Creates a provider for a generic input dialog with the specified title, a label and a
editable comboBox pre-populated with selectable values. The user can check the value of
{@link #isCanceled()} to know whether or not the user canceled the operation. To get the
user selected value use the {@link #getValue()} value(s) entered by the user.  If the user
cancelled the operation, then null will be returned from {@link #getValue()}.

@param dialogTitle used as the name of the dialog's title bar
@param label value to use for the label of the text field
@param optionValues values to populate the combo box
@param initialValue the initial value; may be null
@param allowEdits true allows the user to add custom entries by entering text
@param messageIcon the icon to display on the dialog; may be null
Ghidra/Framework/Docking/src/main/java/docking/widgets/dialogs/InputWithChoicesDialog.java