I haven't worked with CVI but given your explanation, I would say that LabVIEW handles menus a little differently. Under the application control>>menu palette there is a function called "Get Menu Selection". This can be placed in a loop to monitor if a menu item has been selected. Timeout will be false when it has and then you process the selection.
However, this would be too late to use as a trigger to change menu dim because the selection has already been made. What you are asking is when the menu has been selected and no item clicked. In LabVIEW, you can modify the look of the menu any time you wish using the other functions in the menu palette. You don?t have to wait for the menu to be selected.
I hope this helps?
Michael Aivaliotis