Реферат: Turbo Vision

procedure tView.Locate(var Bounds: tRect);

где Bounds - область, выделяемая под объект в координатах его владель-

ца;

MoveTo (перемещение объекта в поле его владельца без изменения разме-

ров):

procedure tView.MoveTo(X, Y: Integer);

где X, Y - координаты левого верхнего угла объекта в поле его владель-

ца,

и GrowTo (изменение размеров объекта):

procedure tView.GrowTo(X, Y: Integer);

где X, Y - горизонтальный и вертикальный размеры объекта.

При изменении размеров объекта с помощью метода GrowTo остается

на месте левый верхний угол объекта.

Координаты курсора.Ряд отображаемых объектов, таких, как строка

ввода текстовой информации, редакторы и т.д., могут иметь видимый кур-

сор.Координаты этого курсора задаются параметром Cursor.Для объектов,

не имеющих видимого курсора, значение этого параметра безразлично.За-

дать координаты курсора можно с помощью метода SetCursor :

procedure tView.SetCursor(X, Y: Integer);

где X, Y - координаты курсора в поле объекта.

Курсор отображаемого элемента можно сделать видимым и невидимым

(параметр sfCursorVis флагов состояния), а также изменять его размеры

(параметр sfCursorIns).

Флаги свойств.Параметр Options размером в одно 16-разрядное слово

задает ряд свойств отображаемого объекта.Назначение битов этого слова

следующее (в круглых скобках приведены константы, соответствующие еди-

нице в указанном бите) :

0-й бит (ofSelectable) - возможность активизации (выделения) данного

объекта в его владельце либо с помощью мыши,

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