// initialize the ui with the settings for this vertex
ui.selectedpoint = (point)value;
ui.editorservice = edsvc;
ui.target = (funkybutton)context.instance;
// instruct the editor service to display the control as a
// dropdown.
edsvc.dropdowncontrol(ui);
// return the updated value;