see the FAQ page 2 for a little more info
How do I coordinate a shortcut menu with a form? November 9, 2000
You want to use a shortcut menu with your form, and you'd like to be able to run a method of the calling form from within a command or procedure of the shortcut menu. You'd like a way to do this generically so you don't have to put any references to the runtime name of the form in the menu code.
.......
DO WHILE .T.
ME.Work()
ENDDO