!7 cmodule MouseMoverModule > DynPrintLog { transient MouseMover mm; start { mm = mouseMover(); mm.blockTimeAfterInterference = 1000; mm.endAfterInterference = false; mm.enter = () -> enter(); mm.enable(); dm_vmBus_answerToMessage mouseMover(() -> mm); } void cleanMeUp { dispose mm; } // API MouseMover getMouseMover() { ret mm; } }