Турбо Видение
Эта статья нуждается в дополнительных цитатах для проверки . ( январь 2017 г. ) |
Разработчик(и) | Борланд |
---|---|
Первоначальный выпуск | 1990 год |
Написано в | |
Операционная система | MS-DOS |
Платформа | IBM PC-совместимый ПК-98 |
Тип | Набор инструментов для виджетов |
Лицензия | Программное обеспечение, являющееся общественным достоянием [1] [2] |
Веб-сайт | телевидение |
Turbo Vision с символьным режимом, — это платформа текстового пользовательского интерфейса включенная в состав Borland Pascal, Turbo Pascal и Borland C++ примерно в 1990 году. Она использовалась самой Borland для написания интегрированных сред разработки (IDE) для этих языков программирования . По умолчанию приложения Turbo Vision повторяют внешний вид этих IDE, включая элементы управления редактированием, списки , флажки , переключатели и меню, все из которых имеют встроенную поддержку мыши. Позже он был признан устаревшим в пользу библиотеки объектов Windows , API Win16 и инструментов графического интерфейса Borland Delphi .
Примерно в 1997 году версия C++, включая исходный код , была выпущена Borland в общественное достояние. [1] [2] и в настоящее время портируется и разрабатывается сообществом открытого исходного кода на SourceForge под лицензией GPL . [3] Более старое обновление кода Borland от Серджио Сигалы доступно по лицензии BSD . [ нужна ссылка ]
Версия Pascal , которая распространялась вместе с Borland Pascal 7 на «бонусном» диске, никогда не выпускалась под лицензией свободного программного обеспечения , поэтому проект Free Pascal воссоздал свою собственную версию, скопировав клон, созданный Леоном де Буром и работавший в графическом режиме. вернуться в текстовый режим. Результат называется Free Vision . [4] За прошедшие годы эта кодовая база стала стабильной практически для всех операционных систем и архитектур, поддерживаемых FPC. IDE с текстовым режимом очень близка к исходной среде TP, со встроенным компилятором и IDE, намного ближе, чем, например, к RHIDE, и поддерживает такие функции, как свертывание кода .
Поддержка Юникод
[ редактировать ]Одним из факторов, ограничивающих популярность Turbo Vision, было отсутствие поддержки Unicode в исходной версии Borland. По состоянию на октябрь 2020 года существуют версии Unicode для C++. [5] и Фри Паскаль. [6]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б Tvision «А как насчет авторских прав? [...] Согласно записи часто задаваемых вопросов на сайте Borland (находилось по адресу http://www.inprise.com/devsupport/bcppbuilder/faq/QNA906.html ). [ постоянная мертвая ссылка ] когда я это увидел) код является общественным достоянием. Я также спросил в группе новостей Borland, и люди из TeamB (не официальные люди, но они оказывают техническую поддержку в сети) сказали мне, что FAQ правильный."
- ^ Jump up to: а б Turbo Vision — от сотрудников службы поддержки разработчиков Borland на сайте Community.borland.com/ «Вопрос: Где я могу найти общедоступную версию Turbo Vision? Ответ: Ее можно найти по адресу ftp.inprise.com/pub/borlandcpp/devsupport/archive. /turbovision/» (1998, в архиве)
- ^ tvision.sf.net на sf.net
- ^ Free Vision на freepascal.org
- ^ «Турбо Вижн» . Гитхаб . 26 октября 2021 г.
- ^ «Free Vision — вики Free Pascal» . wiki.freepascal.org . Проверено 7 февраля 2022 г.
Внешние ссылки
[ редактировать ]- Free Vision - реализация Turbo Vision в Free Pascal.
- сайт ТВижн
- «Версия Сигалы»
- Ресурсы Турбо Видения
- Похожая реализация для Java