Документация по Clarion


LIST (описывает список)


LIST(rows,cols),FROM()[,COLOR()][,TRN][,HLP()]
[ESC()][,IMM][,SKIP][,MSG()][,USE()][,HIDE]
[,FILL()][,COLS()][,FIX()][,HSCROLL ]
VSCROLL
HVSCROLL

rows Число строк (элементов) списка, выводимых на экран.
cols Число столбцов для вывода в этом списке.
FROM Метка QUEUE или элемента QUEUE для вывода Может быть типа GROUP.
COLOR Задает цвета.
TRN В графическом режиме в качестве цвета фона используется цвет перекрываемого изображения
HLP Идентификатор окна помощи, связанного с этим полем.
ESC Задает поле, на которое перейти при нажатии клавиш ESC или BACKTAB.
IMM Поле считается заполненным, как только указатель попадает на него.
SKIP Ввод данных в это поле невозможен.
MSG Текст, показываемый в строке сообщений экрана.
USE EQUATE-метка поля, которая позволяет операторам программы ссылаться на этот список.
HIDE Курсор-указатель будет виден только тогда, когда данное поле активно.
FILL Целочисленная константа или EQUATE-метка поля, задающая поле, которое принимает значение, выбранное из списка.
COLS Задает ширину столбца в списке. Содержит строковую константу или переменную, задающую число символов в каждом столбце, целочисленную переменную, в которую передается номер подсвеченного столбца, когда список завершен, и целочисленную константу, задающую расстояние между столбцами.
FIX Целочисленная константа, задающая число статичных строк в списке, что позволяет, при использовании атрибута COLS, помещать в список заголовки столбцов.
HSCROLLЛинейка горизонтальной прокрутки, занимающая самую нижнюю строку списка.
VSCROLLЛинейка вертикальной прокрутки, занимающая самый правый столбец списка.
HVSCROLL Поместить в список обе линейки прокрутки - горизонтальную и вертикальную.

LIST объявляет список в SCREEN-структуре. LIST выводит на экран rows элементов/полей из QUEUE, имя которой задается атрибутом FROM. Поле QUEUE выводится по одной записи в строке, в области, задаваемой параметрами rows и cols. Элементы очереди выводятся в список как есть, так что некоторые поля придется форматировать во время построения QUEUE.


Начало  Назад  Вперед



Книжный магазин