Oops - when I cut and altered that example, I messed up...
The "WHILE / WEND" test for release of the button should be placed AFTER you jump to and write the new menu.
Otherwise, without the new menu appearing, the user will not know when to let go of the button, and would stand there forever after holding the button... waiting, and waiting...

Arch