Printing enums as text requires that you translate the enum value into a string - and the compiler can not do that for you, which is pretty much the same as what cunnus88 said.

--
Mats