CURSOR_POSITION_NEGATIVE
if (x & CURSOR_POSITION_NEGATIVE)
if (y & CURSOR_POSITION_NEGATIVE)
x = -x | CURSOR_POSITION_NEGATIVE;
y = -y | CURSOR_POSITION_NEGATIVE;