My only problem with this is that sometimes the menu order changes with certain software releases, and I'd be up a creek in that case.

Users can also make certain menu items "visible" themselves (for example, it's possible to add a "quit" menu item to the player if you've got something going on in a shell script). So that's another way that the menu order can change.

I also foresee a future where plug-ins will add their own menu items.

___________
Tony Fabris
_________________________
Tony Fabris