data PulldownMenu
data MenuSpec
type MenuId
mkPulldownMenu
:: MenuButton -- toplevel activator
-> DisplayHandle -- the handle to menu that
-> (DisplayHandle, [(a,Trigger a)]) -- Popup
-> Component (Trigger a, DisplayHandle)
pulldownMenu :: Picture
-> [MenuSpec a]
-> IO (Trigger a, DisplayHandle)