Реферат: Turbo Vision

вого нижнего углов.В Turbo Vision координаты задают линии раздела меж-

ду знакоместами, и при этом нумерация по горизонтали и вертикали начи-

нается с нуля (координаты 0,0 - левый верхний угол экрана).Координаты

могут быть абсолютными, отсчитываемыми относительно левого верхнего

угла крана, и относительными, отсчитываемыми от левого верхнего угла

соответствующего окна (так называемого владельца данного отображаемого

объекта).

Для задания координат точки на кране и координат прямоугольной

области используются два объекта - tPoint, содержащий две координаты

точки - X и Y :

type tPoint = object

X, Y : Integer;

end;

и tRect, определяющий левый верхний и правый нижний углы прямоугольной

области.Объект tRect не только содержит соответствующие координаты, но

также обладает методами, позволяющими задавать, изменять, получать эти

координаты и выполнять над ними ряд других операций.

Объект tView

Предком отображаемых объектов является объект tView.Несмотря на

то, что этот объект абстрактный, т.е. нельзя создать конкретный обра-

зец этого типа, он имеет важное значение, т.к. задает общие свойства

всех отображаемых элементов и определяет виртуальные методы, которые

затем переопределяются для конкретных отображаемых объектов.

У объекта tView задаются следующие параметры :

Расположение и размеры объекта.Расположение объекта tView задает-

ся координатами его левого верхнего угла в поле его владельца - пара-

метр Origin, а размеры - параметром Size, задающим его ширину и высо-

ту.Непосредственно изменять эти параметры в программе не следует.Для

их задания нужно использовать методы Locate (одновременное задание

К-во Просмотров: 792
Бесплатно скачать Реферат: Turbo Vision