Old-DOS.ru

Turbo Vision

ПРОГРАММИРОВАНИЕ >> Другие языки программирования
Главная страница Файлы Игры Поиск Форум Wiki Библиотека Галерея Гостевая Ссылки О проекте

Логин:
Пароль:


Регистрация
Восстановление пароля




+ ОПЕРАЦИОННЫЕ СИСТЕМЫ
   + DOS
      • IBM PC DOS
      + MS-DOS
         • SDK
      • DR-DOS
      • FreeDOS
      • Сборки на базе DOS
      • Расширители DOS
      • Другие платформы
   + OS/2
      • SDK
   + Windows
      + Windows 1.x-3.x
         • Патчи и дополнения к Win1.x-3.x
      + Windows 9x
         • Патчи и дополнения к Win9x
      + Windows NT
         • Патчи и дополнения к WinNT+
      • Сборки на базе Windows
      • SDK
   • Linux/Unix
   • СР/М
   • Другие операционные системы
   • Загрузочные диски
   • Готовые образы операционных систем
   • Многозадачные оболочки
   + Системные программы
      • Твикеры
      • Русификаторы
      + Утилиты
         • Оборудование
         • Работа с CD/DVD
         • Инсталляторы
         • Автоматизация, скрипты, BAT-файлы
         • Системные
         + Инструменты
            • Turbo Pascal Pentium II DIV BUG fixing
         • Прочее
      • Замедлители
      • Тесты оборудования и системы
      • Обновления
   + Драйверы
      • Звук
      • Видео
      • Мыши
      • CD/DVD
      • Клавиатура
      • Принтеры
      • USB
      • Сеть
      • Память
      • Материнские платы
      • Периферия
      • Другое
   • OS BuildList
+ ЭМУЛЯТОРЫ И СИМУЛЯТОРЫ
   • Консоли
   • Эмуляторы компьютеров
   • Инструменты для эмуляторов
+ ПРОГРАММИРОВАНИЕ
   + Assembler
      • Disassembler
   • Pascal/Delphi
   • C/C++
   • Basic/Visual Basic
   • Фортран
   • SDK & DDK, etc.
   • Декомпиляторы
   • Форт
   • Генераторы блок-схем
   • Лисп
   • Пролог
   • Java
   + Отладчики программ (DEBUGGERs)
      • Трассировщики
   • Другие языки программирования
   • Справочники и учебники
+ BIOS, прошивки
   • Прошивки
   • Редакторы BIOS
   • Прошивальщики
+ ДИСКИ И ФАЙЛЫ
   • Файловые менеджеры
   • Каталогизаторы
   • Копировщики
   • Поиск файлов, текста, байтов
   • Сканирование каталогов
   • Архиваторы
   • EXE-упаковщики
   • EXE-распаковщики
   • Восстановление информации и резервное копирование (бэкап)
   • HDD-утилиты
   • Дискеты
   • Разное
• СУБД
+ ОФИС
   • Интегрированные программные пакеты
   • Издательские системы
   • Электронные таблицы
   • Редакторы текста
   • Редакторы HTML
   + Утилиты для работы с текстом
      • OCR - распознавание текста
      • Просмотр документов
      • Печать
      • Перекодировка
      • Сравнение текстов
      • Шрифты
      • Работа со шрифтами
   • Словари и переводчики
   • Правописание
   • Органайзеры
   • Создание презентаций
   • Бизнес
   • Разное
+ ОБРАЗОВАНИЕ И НАУКА
   + Информатика
      • Программирование
   + Инженерное ПО
      + Расчётные задачи
         • Пар и вода
      + ЧПУ
         • ЧПУ Редакторы
         • DNC
      + САПР
         + Механика - моделирование 2D/3D
            • AutoCAD и утилиты для AutoCAD'а
         • Строительство
         • Электроника, радио- и электротехника
   • Тестирование знаний и навыков
   + Обучающие программы
      • Музыка
   + Математика
      • Калькуляторы
      • Эмуляторы калькуляторов
   • Физика
   • Химия
   + Электроника и электротехника
      • ПЛИС, PAL
      • Справочники по электронике
      • Расчётные утилиты
      • Программаторы
      • Микроконтроллеры
   • Астрономия
   • Астрология
   • География и картография
   + Биология и медицина
      • Психология
   • История и политология
   • Лингвистика
   • Гаданье на кофейной гуще
   • Справочники разные
+ БЕЗОПАСНОСТЬ
   • Антивирусы
   • Шифры и пароли
+ ИНТЕРНЕТ И СЕТИ
   • Эмуляторы терминала
   • Браузеры
   • Почтовые клиенты
   • IM-меседжеры
   • Звонилки
   • Кодеры/декодеры UUE
   • Пейджеры
   • FTP
   • BBS и FIDO
   • Работа с СОM/LPT
   • LAN
   • Удалённое управление
   • Факсы
   • Работа с мобильными телефонами
   • Разное
+ МУЛЬТИМЕДИА
   + Графика
      • Просмотр графики
      • Редакторы графики
      • Грабберы графики
      • Конвертеры
   + Звук и видео
      • Проигрыватели (плееры) аудио и видео
      • Редакторы аудио и видео
      • Грабберы (захват) аудио и видео
      • Синтез речи
      • Конвертеры
      • Кодеки
   • Разное
+ РАБОЧИЙ СТОЛ
   • Календари
   • Часы
   • Напоминалки
   • Скринсейверы
   • DEMO
   • Программы-шутки
   • Разное
+ АНДЕРГРАУНД
   + Hack tools
      • Крякеры
      • CRK-утилиты
      • Генераторы лоадеров (Loader generators)
      • Патчи, коды
      • Детекторы
   • Стеганография
   • Шестнадцатеричные редакторы
   • Вирусы
• РАЗНОЕ
• ФЕЙКИ, ПОДДЕЛКИ, ХИМЕРЫ
• --НА УДАЛЕНИЕ
• КАК ЗАГРУЖАТЬ ФАЙЛЫ НА Old-DOS




Turbo Vision
ОписаниеИнформация
Turbo Vision — это объектно-ориентированная оболочка для оконных программ. Она создана для исключения рутинных действий по разработке оконных оболочек. Идеи были взяты из библиотеки MacApp (Apple Computer) написанной на Object Pascal (Apple). Компания Borland добавила Turbo Vision в свой продукт Turbo Pascal для Macintosh и MSDOS. Turbo Vision была реализована как на языке Turbo Pascal, так и на С++. В дальнейшем библиотека была адаптирована сторонними разработчиками для Free Pascal, Virtual Pascal, и TMT Pascal; а также для 32-го Watcom C++/Open Watcom C++. Есть также версии Turbo Vision для Super VGA-адаптеров, получившие название Super Vision и написанные энтузиастами.Раздел: Другие языки программирования
Скриншоты
Операционная система: DOS
Требования: -
Автор: Borland
Издатель: -

Добавил: SR (2012.06.17)
Доступные файлы - сортировка по имени и версии, времени добавления
Файлов: 9.
ФайлРазмерВыпускВерсияЯзыкКачествоЗагрузил
Ссылка Turbo Vision
ArcСкачать2505
1.4 Мб20012.02 Английский[Не подделка]SR
2012.06.17
Ссылка Turbo Vision
ArcСкачать1622
394.7 Кб19922.0 Английский[Не подделка]SR
2012.06.17
Ссылка TV 2.03 sources
ArcСкачать1534
679.7 Кб 2.03 Английский[Не подделка]NINJA
2014.05.05
Исходники версии 2.03
Ссылка Turbo Vision
SourceСкачать38
715.9 Кб 1.0.10 Английский[Не подделка]yevrowl
2024.01.16
Ссылка GraphVision
FileСкачать37
171.1 Кб22.03.19952.01 Английский[Не подделка]yevrowl
2024.01.16
GraphVision представляет собой графическую адаптацию пакета Turbo Vision и предназначен для создания программ с графическим интерфейсом пользователя.
Ссылка Turbo Vision
FileСкачать38
11.4 Кб12.05.1993  Английский[Не подделка]yevrowl
2024.01.16
GVision это графическое расширение Turbo Vision. Позволяет обычным объектам Turbo Vision работать в графическом режиме (только 640х350).
Ссылка TV Hint Collection
FileСкачать40
27.8 Кб11.07.1994  Английский[Не подделка]yevrowl
2024.01.16
Нерегулярная серия выпусков постепенно рассекречиваемых hintов под Turbo Vision для Turbo Pascal.
Ссылка Русификатор TV_BP7
FileСкачать28
2 Кб19.04.1993  Русский[Не подделка]yevrowl
2024.01.16
Русификатор Borland's Turbo Vision for Borland Pascal 7.0.
Ссылка Русификатор TV_TP6
FileСкачать26
4.6 Кб30.11.1993  Русский[Не подделка]yevrowl
2024.01.16
Ниже приводится main module с русифицированной строкой меню, к которому должны цепляться остальные необходимые для работы программы модули. Подходит Turbo Vision для Turbo Pascal 6.0.

Пожаловаться

Комментарии
#1 Автор: Сергей (2013.07.05 22:24)
Спасибо огромное! Давно искал! :)

#2 Автор: Юрий (2014.11.14 21:14)
Никогда не понимал цель создания этой библиотеки. Сделать окно и десктоп в ДОСе, можно за 10-12 строчек без особого умственного напряжения. А делать уйму кода, зачем? Разве любителям покопаться в коде, погрузиться так сказать в недры программирования. :) Мне это еще напоминает микрософтовский Net Framework. Куча кода, масса библиотек, нигде нет толкового или подробного описания, зато все переходите в обязательном порядке на новый вираж человеческой мысли. ура!

#3 Автор: SergeCpp (2014.11.14 23:32)
"Сделать окно и десктоп в ДОСе, можно за 10-12 строчек без особого умственного напряжения."
===

И сохранение того, что за окном? И перенос некоторых окон вперёд/назад? И множество управляющих элементов? И события?

Я не могу детальнее вам обрисовать, "зачем", так как не работал с этой библиотекой, но вот в годы учёбы (примерно лет 20 назад) многие у нас работали и плотно и никто не удивлялся необходимости оной. Был один и супер-профи -- все технические разговоры вёл почти только о Turbo Vision. Подозреваю, что он бы вам детально и ясно обрисовал, "зачем" и "почему". И аргументированно. И книги были по этой библиотеке, даже у меня, неработавшего, книг таких -- не одна (где-то по сусекам ещё остались, верно).

#4 Автор: Nika (2014.11.15 05:47)
Интерфейс IDA сделан с применением TurboVision.
Не было бы у Гильфанова TurboVision - не вышла бы IDA такой удобной, за что её многие любят.
Извечный принцип - каждый должен заниматься своей частью работы, тогда результаты умножатся.

#5 Автор: SergeCpp (2014.11.15 13:14)
О! Действительно, замечательный пример и аргумент.

#6 Автор: SergeCpp (2014.11.15 13:46, изменений: 3, 2014.11.15 14:04)
Раскопал по сусекам одну из "оконных книг" -- "Техника программирования на Турбо С", "И.В.К - Софт", Москва, 1991 (подписано в печать 13.03.91, тираж 10 000 экз). Цена книги (чернильный штамп на задней обложке) 14 руб. Автор не указан. Совсем не указан, нигде в книге.

В книге (в тонкой обложке, бело-зелёная) 227 страниц. К "оконным" относятся:

ГЛАВА 5. Экранные окна -- общая информация на 10 страницах (архитектура видеопамяти, "снег", и т.п. детали).

ГЛАВА 6. Библиотека оконных функций -- 45 страниц -- всё с исходниками и картинками-пояснениями -- стековые окна, слоёные окна, оконные функции, листинги оконных функций, описание программы twindow, примеры окон, перемещение окна, подъём и опускание окон, назначение заголовков и изменение цветов окна, сравнение стековых и слоёных окон; перемещение, подъём, скрытие окон, меню, изменение интенсивности; резюме.

ГЛАВА 7. Окна подсказки, 12 страниц, названия подразделов опускаю.

ГЛАВА 8. Использование данных в окнах, 26 страниц, названия подразделов опускаю.

ГЛАВА 9. Оконный текстовый редактор, 25 страниц, названия подразделов опускаю. Повторяю -- есть все исходные тексты.

ГЛАВА 10. Оконные меню, 12 страниц, названия подразделов опускаю.

Две последние главы, 11 и 12, уже не "оконные" -- Резидентные программы и их построение.

...

В гугле есть (кроме вышеописанной) книга с таким же названием под авторством Ал. Стивенса, сколько припоминаю, вроде бы, это она же.

Да, точно, вот полный текст книги, всё совпадает: http://read.bookam.net/read/stivens_al_/page0/tehnika_programmirovanija_na_turbo-s.html
(Вроде бы, и она у меня где-то есть... или была...)

Дата предисловия: Сентябрь, 1987

===

Ну и оконная система Multi-Edit -- тех же лет появления -- восьмидесятые.

#7 Автор: SergeCpp (2014.11.15 14:42)
Ещё, помню, была весьма популярна библиотека Zinc, многие у нас с ней "носились", на слуху была:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=2060

#8 Автор: Юрий (2014.12.25 12:25)
Ну да! Вдвоём зачмарили тролля.. Н что же.. Откройте Tp-5 господа, программу Win-Demo и Вы поймёте, что где то, и в чём то троль был прав. И будьте снисходительны. Не у всех такие развитые мозги, как у Вас и Андерса Хейльсберга. Вобще система разработки на классах, больше подходит для особо сложных приложений, 3D проекций, групповых интелектов, типа футбол, хоккей, шахматы и пр. А так она необязательна для навязывания ее всем.

#9 Автор: Nika (2014.12.25 21:42, изменений: 1, 2014.12.25 21:57)
Никто и не утверждал, что пользоваться надо непременно TurboVision.
Сам им не пользуюсь. Но и хулить не возьмусь.

#10 Автор: Некто (2015.04.12 09:21)
А в досбоксе запускается?

#11 Автор: Юрий (2015.04.26 05:33)
Везде запускается не только в DosBoxe.

#12 Автор: froller (2021.05.06 02:37, изменений: 1, 2021.05.06 02:40)
Не только IDA Pro. Еще DOS Navigator.

Один минус, бинарик получается тяжелый. "Мяу" не успеешь сказать, как на выходе линковщика 120кБ.

#13 Автор: yevrowl (2024.01.16 01:13)
Полезные ссылки:

https://sourceforge.net/projects/tvision/files/DOS_Win32/

https://osdn.net/projects/sfnet_tvision/releases/

https://pascal.sources.ru/tvision/index.htm

Имя:
E-mail:
 =
Ваш комментарий:
Читали пьесу Гоpького "Hа DN'е"?

For abuses about copyright: srzone@mail.ru
Для жалоб на авторские права: srzone@mail.ru
Float 1.0.3 Copyright © 2008-2023 StrannikRiddler. All rights reserved.
18+. Находясь на этом сайте, вы соглашаетесь с его правилами
11 queries, db time 0.003397, memory 1508.09 Kb, total time 0.048 sec