if (px < 0) px = 0;
        else if (px > self.page.maxw) px = self.page.maxw;