Well, if you are going to all that trouble, why not enable mouse events for labels ;-)
Oooh! Hyperlinks!
We have! Where have you two been? (Don't answer - this is a MaxGUI thread! :-P) Most gadgets (including labels) can now generate mouse/keyboard events, by calling SetGadgetSensitivity().
Hence, the introduction of the new hyperlink gadget in MaxGUI, available in the MaxGUI.ProxyGadgets module.