Устанавливает величину шага интерактивного перемещения
заполненном символом CHR(176):
SETCLEARB(176)
CLEAR // Заполнение экрана символом CHR(176)
WSETSHADOW("N+") // Серая тень
WOPEN(1, 1, 10, 50)
WBOX()
WSETSHADOW(-1) // Отключение тени
WOPEN(15, 1, 20, 50)
WBOX()
? "Для включения режима интерактивного перемещения"
? "окон следует нажать клавишу <Scroll Lock>"
INKEY(0)
WACLOSE()
See Also: NTOCOLOR()
WSTEP()
Устанавливает величину шага интерактивного перемещения окон.
------------------------------------------------------------------------------
Синтаксис
WSTEP(<nVertical>, <nHorizontal>) --> nResult
Параметры
<nVertical> - число строк для одного шага при интерактивном
перемещении окон.
<nHorizontal> - число столбцов для одного шага при интерактивном
перемещении окон.
Возвращаемое значение
nResult - число 0 при успешном выполнении, а иначе (-1).
Описание
Функция позволяет установить шаг, на который будет передвинуто
окно при одном нажатии клавиши управления курсором в режиме
интерактивного перемещения.
Точное позиционирование
Если величина шага больше чем (1,1), то в режиме интерактивного
перемещения нельзя поместить окно в любую желаемую позицию.
Однако при нажатии двух противоположных клавиш управления курсором
сразу одна за другой величина шага перемещения вдоль
соответствующей оси станет равной 1, что позволяет с этого момента
точно позиционировать окно.
Примечания
. Исходными значениями параметров шага, предопределенными
параметрами CT II, являются 2 строки по вертикали и 5 столбцов по
горизонтали, а максимальными - 6 строк по вертикали и 20 столбцов по
горизонтали.