Клиппер 5. Справочник

Устанавливает величину шага интерактивного перемещения


    заполненном символом 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 столбцов по
    горизонтали.

Содержание раздела