Реферат: Turbo Vision

Отображаемыми объектами являются такие объекты, которые могут

быть изображены на экране.Эти объекты позволяют наглядно представить

пользователю информацию, дать ему средства ввода информации в програм-

му наиболее естественным образом.К таким объектам относятся,в частнос-

ти, меню, строки состояния, диалоговые окна с их компонентами.

Любой отображаемый объект является потомком общего абстрактного

объекта tView, который является непосредственным потомком общего предка

tObject.

Неотображаемыми объектами являются объекты, которые не могут быть

изображены на экране.К этой категории, в частности, относятся объекты,

предназначенные для контроля и хранения данных.Наиболее часто исполь-

зуемыми объектами такого класса являются анализаторы вводимой информа-

ции, коллекции, потоки и ресурсы.

Любой объект Turbo Vision имеет большое количество параметров,

определяющих его свойства и методов (подпрограмм), задающих его пове-

дение.Согласно принципам объектного программирования, желательно пара-

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

щих методов, предназначенных для этой цели.Это связано с тем, что в

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

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

рисовать объект на экране).В ряде случаев непосредственное изменение

параметров просто недопустимо.Практически для всех параметров объектов

в Turbo Vision указано, допустимо ли его непосредственно изменять (за-

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

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

мере в Turbo Vision не реализован, и приходится в простейших случаях

параметры изменять непосредственно либо писать свои дополнительные ме-

тоды.

Любой отображаемый объект может быть размещен на кране в прямоу-

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