I did something similar. I parse the \plugins\ directory and store the name of every subfolder in the combobox. Obviously every subfolder is called like the plugin, so it's a safe step. The user now can select multiple plugins from the combobox dropdown list with a check for redundant choices. The edit control will be updated every time with the new choice separated by comma char, like the core requires. Reset button will revert the core option to empty value, the default one.