[fpc-pascal] Enum RTTI
Wimpie Nortje
wimpienortje at gmail.com
Thu Nov 5 09:32:54 CET 2009
Hi
This follows from stuff I read in "[fpc-devel] Re: Testing for..in
feature". I read, and know from trying, that Low(enum) and High(enum)
does not work.
Is there any way to achieve the following easily:
1) for enum_first to enum_last do....
2) NumberOfItems(enum)
I very often have enums for which I want string descriptions. I couldn't
find a way to use RTTI to obtain the string descriptions so I resorted
to having an array of strings. The problem is that the enums change
frequently in item count and item order, which means I spend a lot of
time fixing the string<->enum functions .
More information about the fpc-pascal
mailing list