In addition I tested the code in DMD1.050 and DMD2.035. In DMD 1 It works correctly, but in DMD2 line: 'this.onMouseDown(l_mea);' works like 'break' (no exceptions, neither compilation nor linking warnings, just like break). Is it DMD2 bug?