Some updates on the current version I'm working on:
Currently data types supported:
- Class
- Integers
- Int64
- Floats
- Short String
- AnsiString
- AnsiChar
- Widetring
- WideChar
- Enumeration
Currently I'm bolting on support for ranged values.
ie
Data types which I havent yet added support for(planning on adding support in this order):Code:type TMyInt = 1..5;
- Variants
- Sets
- Records
- Arrays
- Dynamic Arrays
- Interfaces
- Method pointers
Here is a list of datatypes that cant be published properties or just dont cause any RTTI about the published properties to be generated(Or at least with delphi5):
- Arrays
- Records
- Dynamic Arrays
RTTI in delphi can be so frustratingly limited at times.
Bookmarks