The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

    • RT @crypt0ad: Genealogy database is selling 75% of itself to Blackstone Group for $4.7billion in deal that will giv… 25 minutes ago
    • RT @SethAbramson: MAJOR BREAKING NEWS: Kanye West Presidential Bid Revealed As Highly Coordinated Republican Operation to Suppress Black Vo… 48 minutes ago
    • RT @robinhouston: This is … It was easier to RENAME ALL THE GENES than to persuade biologists to use software that doesn’t mangle gene nam… 48 minutes ago
    • RT @parool: Scholen moeten dringend de ventilatie verbeteren voordat het winter wordt en de ramen niet meer open kunnen. Dat stellen deskun… 49 minutes ago
    • RT @arjenUSA: New York neemt rigoreuze stap. Bij bruggen en tunnels worden checkpoints opgesteld om ervoor te zorgen dat bezoekers uit 35 s… 50 minutes ago
  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 2,042 other followers

If you ever wonder why you get no (or incomplete) RTTI from a control that you…

Posted by jpluimers on 2017/08/08

Thanks Stefan Glienke for posting this a while ago:

If you ever wonder why you get no (or incomplete) RTTI from a control that you inherited from a DevExpress one – then look into where it has the following lines:


+Martin Wienold was wondering (and so was I at first) why he could not properly resolve a form from the DI container that inherited from TdxRibbonForm despite writing a public method with [Inject] attribute on it but it was never called.

Warning: If you are using DevExpress or any other source code that does this (changing the $RTTI directive) and build these sources together with your application (in contrast to using precompiled dcus or even packages) on a version <XE6 then you might suffer from this issue: [WayBack] #79943: {$ RTTI} flag scope which causes RTTI to disappear even from units that did not have the $RTTI in them.

Source: If you ever wonder why you get no (or incomplete) RTTI from a control that you…


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: