http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Although I have not dug up any API info for Linux and Mac,
at least it does seem that a similar ability exist on Mac and Linux (the most modern GUI's) as well.
Any chance of this for the next large release maybe?

For those with no idea what I'm talking about,
here is a cool example: http://www.purebasic.fr/english/viewtopic.php?t=35749
Personally I'd have used #MF_BYCOMMAND though
as that fit better with PureBasic's menuitem id's.