oh woops. I thought it was instance specific.
Anyway I guess this is solved, I don't think this can be simplified any more.
if startx < view_xview[0] or startx > view_xview[0]+view_wview[0]
{if starty < view_yview[0] or startx > view_yview[0]+view_hview[0]
{x = startx
y = starty}}



Find content
Not Telling
