Интернет магазин китайских планшетных компьютеров



Компьютеры - Turbo Vision - Предыстория

01 мая 2011


Оглавление:
1. Turbo Vision
2. Предыстория
3. Модификации для других реализаций Object Pascal



Идеи были взяты из библиотеки MacApp написанной на Object Pascal.
В 1986 компания Borland добавила библиотеку в продукт Turbo Pascal for Macintosh; и для MSDOS.
Turbo Vision была реализована как на языке Turbo Pascal, так и на С++.
В дальнейшем библиотека была адаптирована сторонними разработчиками, см.ниже

Turbo Vision от Borland

Начиная с 6-ой версии, в поставку TP/BP включалась объектная библиотека Turbo Vision, представляющая собой полноценную инфраструктуру для создания оконных приложений, работающих в текстовом режиме. В частности, интерфейс самой среды разработки TP/BP был реализован средствами этой библиотеки. Turbo Vision включала в себя объекты для работы с коллекциями, потоками данных, ресурсами, панелями, меню, кнопками и радиокнопками, строками ввода, окнами, обработкой команд. Оконная система использовала событийный механизм, предлагала достаточно богатый набор интерфейсных элементов, диалоговые окна, механизм сохранения пользовательских настроек. Turbo Vision можно было рассматривать и как демонстрацию обширных возможностей Turbo Pascal, и как мощную основу для создания собственных приложений. Библиотека поставлялась с исходными текстами.

В 7-ой версии Turbo Pascal использовалась вторая версия Turbo Vision. Был добавлен объект оконного редактора, фильтры ввода.

Версия библиотеки Turbo Vision, на языке C++, полностью аналогичной на Turbo Pascal, также входила в поставку Borland C++.



Просмотров: 2481


<<< Turbo Pascal