Hi GS.
As Chris answered, you can't do dynamically! But you can do it in design... It's not the same thing, but you can inherit your menu (as many times as the colors you want to use), define a different color to the inherited one(s), and then change it in runtime using the changemenu command. So you can emulate this functionallity but the colors should be predifined.
Andreas.