I would also like to know this...

I think Delphi assumes a particular coding style.. one which I somtimes fall out with.
I belive that if TVec3 has a string member, it would appear. But then, only the string member.

It does make you think about the types though, which is useful.. however it would be nice to cave a way to configure the amount of hand holding the IDE actually does as sometimes I just want to see everything which is exposed by the object regardless of the type I'm assigning it to.