Doing just what you said works for me. I get a
`TX Test' menu at the top level. Clicking it shows the message `Hello Tim!'. I
used a recent Windows build of Emacs 24 (emacs -Q).
Did you test with `emacs -Q'?
Did you remember to do `M-x t-menu'?
Did you look in *Messages* for the message (in case it
was too quick).
Did you already have a *scratch* buffer (or other
buffer in Lisp Interaction Mode).
If so, try killing it and revisiting
(But if you see the menu `TX Test' then it should be
You can also try running the functions on
Or (run-hooks 'activate-menubar-hook
But again if you see `TX Test' then it should be
(IOW, I don't know what's wrong,