I have been struggling with getting drop-down menus from toolbar buttons working. I'm nearly there, but not quite. I'll post separately to share my finding once I have some tidier working code. I've found a number of problems that need fixing in the XS source (some related to drop-down menus, others that I have stumbled across while researching toolbars in general). Here's a quick summary with patches below (I've compiled and checked these changes, but don't have CVS write at sourceforge, so would appreciate it if someone else could validate them and check them in).
I can do this - I'll coordinate with Robert offlist. Cheers, jez.