reimplementando os métodos dos eventos em uma herdeira do boxWidget consegui fazer com que os eventos do widget e os eventos do InteractorStyle cooperem. Agora, no caso de MouseDown temos as invocações na seguinte ordem: LButtonDown do widget; LButton down do InteractorStyle; MouseMove do Widget; MouseMove do interactor.

Agora é só centralizar esse controle no interactorStyle