This script is a variant of a Tkinter Menu which allows sub-menus to automatically open/close when the controlling button is active/inactive. Sub-menus can be instances of any arbitrary widget, such as a Pmw.ComboBox.The topmost level is a Button which, when activated, drops down a menu containing any of Buttons, separators, Labels, Checkbuttons ...