Hi Oliver,
The feature you are looking for is part of the enum.
In a enum the values and the strings are linked to the typedef. In a menu ring they are not. A menu ring is simply a numeric that gives you the ability to associate a string with a value. This definition can be changed at run-time and are very useful if you want to modify a selection list on the fly.
An enum's strings can NOT be modified at run time. The string->numeric values are linked.
http://exchange.ni.com/servlet/ProcessRequest?RHIVEID=101&RPAGEID=137&HOID=50650000000500000057410100&HTHREAD=000082263&UCATEGORY_0=_49_%24_6_&UCATEGORY_S=0
So...
if you desire that functionality use an enum.
If you need to change selections on the fly, use the menu ring.
Additional cool trick:
Let say you want to set up a enum with 500 values.
Populating all of these values can take a long time. You can not write the strings of an enum, so what can you do?
Start with a menu ring and write the strings using a property node.
Then,
Right-click and choose enum!
All of the values from the ring will be retained.
This could save you a lot of work.
Trying to help,
Ben