Реферат: Turbo Vision

включающего в себя метод Insert, и изменять его принудительно не сле-

дует.

Объект tView обладает 67 методами плюс 1 метод, унаследованный от

объекта tObject.Многие из этих методов являются виртуальными и переоп-

ределяются для потомков.Все методы можно условно разбить на несколько

групп.

К первой группе можно отнести методы, с помощью которых создается

или уничтожается объект.Здесь следует отметить два конструктора-Init,

с помощью которого инициализируется новый объект, и Load, с помощью

которого объект загружается из потока, а также деструктор Done, выпол-

няющий действия, обратные действиям конструктора Init.

Ко второй, самой многочисленной группе, можно отнести методы, с

помощью которых либо задаются, либо определяются текущие параметры

объекта (задание и получение указанных выше параметров).

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

ект в группу, отобразить его на экране, удалить из группы, удалить с

экрана.

К четвертой группе относятся методы обработки событий, наиболее

часто используемым из которых является метод HandlEvent, обрабатываю-

щий текущее событие.

Наконец, к пятой группе отнесем все остальные методы, выполняющие

разнообразные дополнительные действия (например, получение палитры

цветов для объекта, разрешение и запрещение выполнения команд и т.д.)

Группа (tGroup).Z-порядок

В общем случае отображаемый объект может иметь достаточно сложную

структуру и включать в себя другие видимые элементы в качестве своих

подэлементов.Эти подэлементы, в свою очередь, могут включать в себя

другие подэлементы и т.д.

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

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