Quote Originally Posted by D_Drmmr View Post
The derivation of Dialog from Wintraits (by the way, why not just call it Window?) makes sense
no it doesn't
a type trait class is a tracer and tracing something works best decoupled from what it's supposed to trace or encapsulated for a single purpose. in term of class design, the only exception to this is probably the crtp pattern.