Город бешаных рефератиков
.

.

РАЗДЕЛЫ

РЕКОМЕНДУЕМ

КАТАЛОГ РЕФЕРАТОВ

Реферат Turbo Vision




ВВЕДЕНИЕ.

Если Вы пишете программы, работающие в текстовом режи-
ме, которые используют высокопроизводительный, гибкий и це-
лостный интерфейс для взаимодействия с пользователем, то биб-
лиотека Turbo Vision предназначена для Вас.
Библиотека Turbo Vision является средством для разработ-
ки программ, работающих в среде DOS , реализующих новый
взгляд на проектирование программного обеспечения. Библиотека
может быть использована для создания многофункционального ин-
терфейса взаимодействия, включающего окна, диалоговые панели,
меню, поддержку манипулятора "мышь" и даже простой, настраи-
ваемый, удобный редактор.
После создания фирмой Borland нескольких программ с це-
лостным многофункциональным пользовательским интерфейсом, бы-
ла предпринята попытка заключить их возможности в многократно
используемый набор средств. Библиотека Turbo Vision была раз-
работана с использованием технологии объектно-ориентированно-
го программирования.
Turbo Vision является полной объектно-ориентированной
библиотекой классов, которая содержит компоненты пользовате-
льского интерфейса:
- многочисленные, сворачивающиеся, перекрывающиеся окна;
- поддержку "мыши";
- панели диалога;
- встроенную установку цвета;
- кнопки, полосы прокрутки, панели ввода, кнопки управле-
ния с независимой и зависимой фиксацией;
- стандартную обработку нажатий клавиш и работы манипуля-
тором "мышь";
- и многое другое!
Чтобы использовать Turbo Vision , нужно свободно владеть
объектно-ориентированим программированием (ООП) и, в частнос-
ти, С++. В приложениях, написаных с использованием TurboVisi-
on , широко используется техника ООП, в том числе наследова-
ние и полиморфизм.
ОСНОВНЫЕ ЭЛЕМЕНТЫ TURBO VISION.
Библиотека Turbo Vision представляет собой многооконную
оболочку, управляемую событиями. Она является программным
средством, содержащим только скелет программы (средства,
обеспечивающие основную структуру). С помощью свойства расши-
ряемости объектно-ориентированного программирования на языке
Turbo С++, можно наполнить этот скелет. Turbo Vision предс-
тавляет Вам класс прикладной программы, TApplication, а Вы
на его основе создайте собственный класс, например, - MyApp-
lication, для поддержки своей собственной прикладной програм-
мы. Затем Вы добавляете к нему, или заменяете в нем необходи-
мые детали, требубщиеся для решения конкретной задачи.
Подразумеваемые конструкторы и деструкторы берут на себя
все функции обслуживания: инициализацию объектов и их уничто-
жение.
При использовании Turbo Vision Вам никогда не придется
модифицировать имеющийся исходный текст. Изменения в Turbo
Vision производятся путем расширения. Класс прикладной прог-
раммы TApplication остается неизменяемым внутри библиотеки
TV.LIB.




ГОРОДСКИЕ ЗАКОНЫ

Рефераты и/или содержимое рефератов предназначено исключительно для ознакомления, без целей коммерческого использования. Все права в отношении рефератов и/или содержимого рефератов принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие или полученные в связи с использованием рефератов и/или содержимого рефератов.

РЕКЛАМА









© ReferatCity.ru, рефераты, курсовые, дипломы, 2007-2018
При копирование материалов ссылка на сайт приветствуется.