I am trying to write an app that creates a merge document. So I have a text box for writing the document text. And I want to have a list of data fields that can be inserted. But I'm stuck on how to maintain the cursor position in the text box while the user selects a field from a dropdown list. I suppose I could use a context menu but the list is really long and I wanted a better way of displaying the list - like a set of combo boxes. When I click on the combo box to select a field, the text box no longer has focus and the cursor position of where the field will be inserted is lost. Any suggestions?