Old-DOS.ru

Borland Pascal: Практическое использование Turbo Vision 2.0

Программирование >> Паскаль
Главная страница Файлы Игры Поиск Форум Wiki Библиотека Галерея Гостевая Ссылки О проекте

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


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




+ Программирование
   • C/C++
   + Ассемблер
      • Fasm book
      • IDA
   • Java
   • Паскаль
   • Basic
   • Delphi
   • Фортран
   • Forth (Форт)
   • Калькуляторы
   • СТЕПЛЕР
   • Программирование для DOS (общее)
   • Программирование в Windows (общее)
   • Программирование в xNIX
+ Сканы старых журналов
   + Мир ПК
      • 1992
      • 1995
      • 1998
      • 1999
      • 2000
      • 2001
      • 2002
      • 1996
      • 1990
   + Компьютер Пресс
      • 1990
      • 1991
      • 1992
      • 1993
      • 1994
      • 1996
      • 1989
   + Домашний компьютер
      • 2001
      • 1999
      • 1996
      • 2003
   • Softalk
   • PC Magazine
   • Hard&Soft
   • Компьютер-63
   + Магия ПК
      • 1997
      • 1998
   + Softpanorama
      • Vol.1 (1989)
      • Vol.2 (1990)
      • Vol.4 (1992)
   • BYTE
   + Системный администратор
      • 2008 год
      • 2009 год
   • Интерфейс
   + Вычислительная техника и её применение
      • 1988 год
      • 1989 год
      • 1990 год
      • 1991 год
   • Компьютеры&Программы
   • Монитор
   + Компьютерное Обозрение
      • 1997
      • 1996
   + Мой игровой компьютер
      • 1999
   • В мире персональных компьютеров
+ Руководства
   • Руководства Windows
   • СУБД
   • Руководства Linux
   • Руководства Macintosh
   • Компьютерные сети
   • Руководства DOS
   • Руководства по компьютерам
   + Математические программы
      • Derive
• Автоматизация
+ Мультимедиа
   + Работа с графикой
      • Classroom in a book
+ Статьи
   • OT vaaal17
• Журнал Downgrade
• Информация о программах
+ Система
   • Эмуляторы ОС
• Безопасность
• Интернет
• Аппаратные средства
• Sinclair ZX Spectrum
• Словари по информатике
• Устранение неисправностей ПК
• Телефоны
• Компьютерный юмор
• Прочее
• --НА УДАЛЕНИЕ




Borland Pascal: Практическое использование Turbo Vision 2.0
ОписаниеИнформация
Книга Фёдорова "Borland Pascal: практическое использование Turbo Vision 2.0."
является уникальным изданием на русском языке. Тому есть несколько причин.
Впервые Turbo Vision был представлен компанией Borland с выпуском Turbo Pascal
6.0. К этой версии Turbo Pascal и Turbo Vision существуют переводы
оригинальных руководств. Однако с выходом Turbo Pascal 7.0 и Turbo Vision 2.0
русских переводов документации не существует. Если в первой версии
библиотеки акцент сделан на базовые визуальные объекты, такие как окна,
кнопки, списки и т.д., то во второй версии был добавлен ряд объектов для
расширения функционала. Например палитры, окно THexWindow для
отображения данных в шестнадцатеричном виде, расширения строки ввода
TInputLine для валидации и фильтрации ввода и другие объекты. К тому же
расширен функционал уже существующих классов. Найти сведения о
нововведениях на русском языке почти невозможно. Поэтому данная книга
является единственным источником о таких нововведениях на русском языке.
Большая часть книги построена по принципу книги рецептов. Благодаря этому
можно в свои программы встраивать готовые "плюшки" и тем самым придавать
более профессиональный вид своим программам. Например часы в приложении,
подсказки в строке состояния, меню с маркерами. Сегодня меню с маркерами
давно не является чем-то особенным, но на заре становления графических
интерфейсов сама идея выглядела весьма новаторской. Сохранение и
восстановление экрана. В среде разработки Turbo Pascal эта функция
использовалась широко, а благодаря этой книге, этот функционал можно
относительно легко встраивать в свои приложения. Кнопки с зависимой
фиксацией. И многое другое.

Все решения, представленные в книге имеют глубокую проработку, а часть
написана на ассемблере. Благодаря этому производительность
представленных решений весьма высока. Некоторые решения вообще
уникальны и их нет даже в англоязычных источниках. Например переключение
режима текстового экрана на размер 132х25 символов.

Сегодня Turbo Vision почти нигде не используется и, на мой взгляд, является
незаслуженно забытым фреймворком. В свое время Turbo Vision использовался
довольно широко для написания интерфейсов пользователя для СУБД,
БИОСов, драйверов, бухгалтерских программ ("Финансы без проблем", "БЭСТ")
и т.д.

Спасибо автору этой книги не только за нее, но и за целый ряд книг по
программистской тематике. У него есть книги по программированию для
Windows 3.1, Delphi, Delphi 2, Java Script. Много своих книг Федоров выпустил
в соавторстве с Рогаткиным.

В начале 2000-х я ждал, что автор продолжит выпуск серии своих книг по
Delphi и даже написал ему на e-mail с вопросом, не будет ли продолжения для
книги Delphi 2. На это автор мне тогда ответил, что отошел от темы
написания книг и больше выпускать ничего не планирует.

Еще интересно почитать анонсы книг в конце этой книги. Чего только стоит
вроде наивная фраза в анонсе книги "Borland Pascal в среде Windows":
"... можно считать, что через несколько лет почти каждая программа будет
работать под Windows.".

Хочу сказать спасибо и команде, которая занималась выпуском не только
этой книги, но и других книг Федорова и Рогаткина: редакторам Гусаку и
Юрчуку, Тимченко.

Все, кто интересуется ретро программированием или использует
Free Pascal и Free Vision, оценит полезность данной книги.

март 2024г.
ffh2000@mail.ru
Раздел: Паскаль

Обложка
Изображения страниц
Автор: Федоров
Издательство: Диалектика
Доступные книги - сортировка по имени, году и изданию, времени добавления
Книг: 1.
ФайлРазмерГодИздание (номер)ЯзыкКачествоЗагрузил
Ссылка Borland Pascal. Practicheskoe ispolzovanie Turbo Vision 2.0. A. Fedorov.zip
FileСкачать140
23.3 Мб1993  Русский[Не подделка]ffh2000
2024.03.24

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

Комментарии
#1 Автор: Наталья (2024.03.24 12:21)
Хорошая книга. Скачала себе.👍

Имя:
E-mail:
 =
Ваш комментарий:
Что у тебя там? Windows? То-то дует...

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