Add hook option functions to manipulate dropdown and selected items.

Dataset is added here to pass option information in to be used
(e.g. a color or image)