Прокручивает содержимое области в основном окне Visual FoxPro или пользовательском окне вверх, вниз, влево или вправо.
SCROLL nRow1, nColumn1, nRow2, nColumn2, nRowsScrolled [, nColumnsScrolled] |
Параметры
- nRow1, nColumn1, nRow2, nColumn2
-
Задает прямоугольную область в основном окне Visual FoxPro или в активном пользовательском окне, в которой необходимо выполнять прокрутку. Аргументы nRow1, nColumn1 1 задают левый верхний угол этой области, а nRow2, nColumn2 - правый нижний угол.
- nRowsScrolled
-
Задает количество строк, прокручиваемых вверх или вниз в прямоугольной области. Если числовое выражение nRowsScrolled положительно, Visual FoxPro прокручивает указанное количество строк вверх. Если nRowsScrolledотрицательно, Visual FoxPro прокручивает заданное число строк вниз. Если значение nRowsScrolled равно 0, а аргумент nColumnsScrolledопущен, Visual FoxPro очищает прямоугольную область.
- nColumnsScrolled
-
Задает количество строк, прокручиваемых влево или вправо в прямоугольной области. Если числовое выражение expression nColumnsScrolled положительно, Visual FoxPro прокручивает указанное количество строк вправо. Если nColumnsScrolled отрицательно, Visual FoxPro прокручивает заданное число строк влево. Если одновременно задать и nRowsScrolled и nColumnsScrolled, Visual FoxPro прокручивает содержимое области по диагонали.
Пример
Следующие команды осуществляют прокрутку маленькой прямоугольной области:
![]() | |
---|---|
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 |
Смотрите также
Справочное руководство
Команда MOVE WINDOWСвойство ScrollBars
Команда @ ... SCROLL