*/
protected boolean onPointerEventFallingDown(int screenX, int screenY, int x, int y, int wheelVelocity,
boolean altPressed, boolean ctrlPressed, boolean shiftPressed, boolean metaPressed, int type) {
switch (type) {
case MouseEventTypes.TYPE_MOUSE_DOWN:
MouseDownEventArgs mdea = new MouseDownEventArgs(screenX, screenY, x, y, altPressed, ctrlPressed,
shiftPressed, metaPressed, this);
registerDownEvent(screenX, screenY, x, y, altPressed, ctrlPressed, shiftPressed, metaPressed);
onMouseDown.fireEvent(mdea);
break;
case MouseEventTypes.TYPE_MOUSE_MOVE: