def yscroll(self, direction, value=None):
        if not self.vDisabled and not self.vscrollbar.hidden:
            if value is not None: self.canvas.yview_scroll(direction, value)
            else: self.canvas.yview_moveto(direction)