When you work with combo boxes, they generate content based on this array:

Each entry can be just a string (but it can also be a full widget!). When you generate, read what the combo is set to:
How you want to parse the resulting string is up to you; here it is a map association.
This can be made better with enumerators the combo box’ children employ as it seems like breeding grounds for typos.
