Turbo Vision

редактировать
Для ТВ-тюнера см. TurboVision.
Turbo Vision
Разработчики) Borland
Первый выпуск 1990 ; 31 год назад ( 1990)
Написано в
Операционная система MS-DOS
Платформа Совместимость с IBM PC
Тип Набор инструментов для виджетов
Лицензия Программное обеспечение, являющееся общественным достоянием
Веб-сайт tvision.sf.net
IDE на основе Turbo Vision для Turbo C ++

Turbo Vision - это структура текстового пользовательского интерфейса в символьном режиме, включенная в Borland Pascal, Turbo Pascal и Borland C ++ около 1990 года. Она использовалась самой Borland для написания интегрированных сред разработки (IDE) для этих языков программирования. По умолчанию приложения Turbo Vision копируют внешний вид этих IDE, включая элементы управления редактированием, списки, флажки, переключатели и меню, все из которых имеют встроенную поддержку мыши. Позже он стал устаревшим в пользу библиотеки объектов Windows, Win16 API и инструментов графического интерфейса Borland Delphi.

Примерно в 1997 году версия C ++, включая исходный код, была выпущена Borland в общественное достояние и в настоящее время портируется и разрабатывается сообществом разработчиков ПО с открытым исходным кодом на SourceForge под лицензией GPL. Более раннее обновление кода Borland от Sergio Sigala доступно по лицензии BSD.

Версия Pascal, которая распространялась вместе с Borland Pascal 7 на «бонусном» диске, никогда не выпускалась под лицензией свободного программного обеспечения, поэтому проект Free Pascal воссоздал свою собственную версию путем резервного копирования клона, созданного Леоном де Бура, который работал в графическом режиме. вернуться в текстовый режим. Результат называется Free Vision. За прошедшие годы эта кодовая база стала стабильной практически во всех операционных системах и архитектурах, поддерживаемых FPC. IDE текстового режима очень близка к исходной среде TP, со встроенным компилятором и IDE гораздо ближе, чем, например, RHIDE, и поддерживает такие функции, как сворачивание кода.

СОДЕРЖАНИЕ
  • 1 поддержка Unicode
  • 2 См. Также
  • 3 ссылки
  • 4 Внешние ссылки
Поддержка Unicode

Одним из факторов, ограничивающих популярность Turbo Vision, было отсутствие поддержки Unicode в исходной версии Borland. В настоящее время существует форк C ++ версии фреймворка, поддерживающий UTF-8. Обсуждается то же решение для реализации Free Pascal, Free Vision.

Смотрите также
использованная литература
внешние ссылки
Последняя правка сделана 2023-04-13 05:11:08
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте