SCROLL (Comando)

Desplaza una zona de la ventana principal de Visual FoxPro o de una ventana definida por el usuario hacia arriba, hacia abajo, a la izquierda o la derecha.

SCROLL nRow1, nColumn1, nRow2, nColumn2, nRowsScrolled
    [, nColumnsScrolled]

Parámetros

  • nRow1, nColumn1, nRow2, nColumn2
    Especifica la región rectangular donde se producirá el desplazamiento en la ventana principal de Visual FoxPro o en la ventana definida por el usuario que esté activa. nRow1, nColumn1 especifica la esquina superior izquierda de la región, y nRow2, nColumn2 especifica la esquina inferior derecha.
  • nRowsScrolled
    Especifica cuántas filas dentro de la región rectangular se desplazarán hacia arriba o hacia abajo. Si la expresión numérica nRowsScrolled es positiva, Visual FoxPro desplazará hacia arriba el número de filas. Si nRowsScrolled es negativo, Visual FoxPro desplazará hacia abajo el número de filas. Si nRowsScrolled es 0 y omite nColumnsScrolled, Visual FoxPro borrará la región rectangular.
  • nColumnsScrolled
    Especifica cuántas columnas dentro de la región rectangular se desplazarán a la izquierda o a la derecha. Si la expresión numérica nColumnsScrolled es positiva, Visual FoxPro desplazará hacia la derecha el número de columnas. Si nColumnsScrolled es negativo, Visual FoxPro desplazará hacia la izquierda el número de columnas. Si se incluyen ambas nRowsScrolled y nColumnsScrolled, Visual FoxPro desplazará la zona diagonalmente.

Ejemplo

El comando siguiente desplaza una pequeña región rectangular:

CLEAR
@ 4, 1 FILL TO 10, 8 COLOR GR+/B
WAIT WINDOW 'Press key to scroll left top corner'
SCROLL 0, 0, 5, 5, -2, 1

Vea también

MOVE WINDOW | ScrollBars (Propiedad) | @ ... SCROLL (Comando)