shiftPressed, metaPressed, this);
registerDownEvent(screenX, screenY, x, y, altPressed, ctrlPressed, shiftPressed, metaPressed);
onMouseDown.fireEvent(mdea);
break;
case MouseEventTypes.TYPE_MOUSE_MOVE:
MouseMoveEventArgs mmea = new MouseMoveEventArgs(screenX, screenY, x, y, altPressed, ctrlPressed,
shiftPressed, metaPressed, this);
onMouseMove.fireEvent(mmea);
break;
case MouseEventTypes.TYPE_MOUSE_ENTER:
onMouseEnter.fireEvent(new EventArgs(this));