On 2013-04-06 18:19, Jether (yahoo) wrote:
> This doesn't make any sense to me, TB is descendent of TA, TB should never 
> affect the behavior of it's ancestror TA.

TB doesn't affect the behaviour of TA. TB extends or descends from TA,
altering its own behaviour. That is the purpose of descendants - add or
change functionality. Because TB changed the default value in the
constructor, it should also notify the RTTI system about that change,
hence the redeclared property with a new 'default stB' text.



Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://fpgui.sourceforge.net/


--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to