KeyEventCallback callback2( false );
dummy2.KeyEventSignal().Connect( &callback2, &KeyEventCallback::Callback );
dummy1.Add( dummy2 );
DummyControl dummy3 = DummyControl::New(true);
Impl::DummyControl& dummy3Impl = static_cast<Impl::DummyControl&>(dummy3.GetImplementation());
KeyEventCallback callback2( false );
dummy2.KeyEventSignal().Connect( &callback2, &KeyEventCallback::Callback );
dummy1.Add( dummy2 );
DummyControl dummy3 = DummyControl::New(true);
Impl::DummyControl& dummy3Impl = static_cast<Impl::DummyControl&>(dummy3.GetImplementation());