switch (event.type)
{
case "click": this.HandleClick(event); break;
case "keypress": this.HandleKeyPress(event); break;
case "keyup": this.HandleKeyDown(event); break;
}
return false;
события Press и up дублируются и происходит последовательный вызов. Так как в index.html конструкция вида.
document.onkeypress = function(event){control.HandleEvent(event);}
document.onkeydown = function(event){control.HandleEvent(event);}
document.onkeyup = function(event){control.HandleEvent(event);}
document.onclick = function(event){control.HandleEvent(event);}
Поскажите как решить проблему?