Hello everyone,
I have a list that I want to make into a popup menu control in a Manipulate. It is roughly
{A1,A2,A3,
,B1,B2,
}
The problem is, that with 24,000 items, the list is too long and Manipulate slows to a crawl every time I open the menu to make a choice. So I broke the list into sublists of the As, Bs, Cs, and so on, and created a popup menu with the short list of sublist names
{A,B,
}
and a second popup menu whose items are the items from the sublist selected in the first menu. In other words, the items displayed in the second menu depend on what is selected in the first. This works except that whenever I choose a new item from the first menu (e.g., H), I cannot get the second menu to display the first item of the new sublist (i.e., H1) by default. The second menu displays nothing, and I have to open it and select the first item.
How can I get the second menu to display the first item by default? Any tips would be much appreciated.
Gregory
