So it's called "shortcut menu".
What in lebans demo is not a short cut menu but actually part of the API control.
To choose a country from a list of 200, you could have a shortcut menu continent>country (choose Europe and then Italy).
No not with 2-300 hundred. That all has to get coded, and really unmanageable. I guess you could have a table of values and build the command bars dynamically looping through the table.
To have cascading choices like lebans demo (and even more layers) then yes.
I have never done this before to function like cascading combos, but I can not see why not. The problem is that each choice needs to get associated with a function that returns a value. But I would think the function could possibly read the caption of the command bar and return that as the value.
I am interested in trying this, so if I get time I will post a demo and possibly a faq if it works well.