On 20/01/12 20:13, Santiago Martinez wrote: > -VclEventListeners2::~VclEventListeners2() > -{ > -} i'm not sure this is right; if a destructor of a class is unused, but its other methods are used, then that usually indicates a memory leak: the destructor is never called because all instances are leaked. regards, michael