On multi-monitor systems, if a monitor is left and/or top of the primary monitor, it has negative screen coordinates.
Therefore using (-1,-1) as "uninitialized" screen coordinates is not a good idea.
So I changed it to coordinates which are clearly outside of any current and near-future monitors: (-99999,-99999).
On multi-monitor systems, if a monitor is left and/or top of the primary monitor, it has negative screen coordinates. Therefore using (-1,-1) as "uninitialized" screen coordinates is not a good idea. So I changed it to coordinates which are clearly outside of any current and near-future monitors: (-99999,-99999).