YOSHIFUJI> above entries does not seem to appropriate for enum YOSHIFUJI> (than #define). As Arnd mentioned, I thought enum values were preferred to using the preprocessor. What's the advantage of converting to macros (which have no type, are invisible to the compiler, etc)? Thanks, Roland