Mark wrote: --- snip --- >Also you had no ON MENU FN doMenu but it worked anyway (to quit) and taking >out the SCROLL BUTTON statement seemed to have no affect so I am not sure if >it is needed. Sorry about inadvertently leaving out the ON MENU FN doMenu statement. I clipped this example from a much larger piece of code. >I use GETCTLVALUE and SETCTLVALUE to get and change the popup menu values but >I have not used a popup with a hierarchical side menu so I am not sure if >that would work. > >If I have time, I will look at it again. > >Mark Mel Patrick very kindly e-mailed me an example of a hierarchical popup, and interestingly the hierarchical submenu does not have a corresponding CNTL resource. Mel's code is heavily commented, but is quite long and somewhat difficult for me to understand. What's frustrating is that in the example I posted the popup appears to function, but any attempts to get it to work prove deceptively elusive. Ken