Yep, very easy.
Use the same KM Variable as the default value for the menu items, like this:
Let's say the variable that your are setting is named "DND_ABC__Color".
Then use this for the values field:
|%DND_ABC__Color%|Red|Green|Blue
The one issue with this is that if "DND_ABC__Color" is undefined the value field will show nothing. So you need something like this before the Prompt, usually at the top of your macro:
IF DND_ABC__Color is empty
THEN Set DND_ABC__Color to "Red"
BTW, my KM Variable naming convention:
- "DND" -- means "Do Not Delete"
- "ABC" -- are 3 or 4 characters that identify the main macro where this variable is used.
- "__" -- two underscores are used so that only the text to the right of them are display to the user when the Prompt is shown.