TheDraw (TheDraw)

Перейти к навигации Перейти к поиску
TheDraw
Тип Текстовый редактор
Автор Ian E. Davis[1][2][3]
Разработчик TheSoft Programming Services
Написана на Turbo Pascal, язык ассемблера[1]
Операционная система MS-DOS
Первый выпуск 5 января 1986; 38 лет назад (1986-01-05)[1]
Последняя версия 4.63 (октябрь 1993; 31 год назад (1993-10))

TheDrawтекстовый редактор для MS-DOS для создания ANSI-графики и анимации, а также ASCII-графики. Редактор особенно полезен для создания или редактирования файлов в формате ANSI и текстовых документов, использующих печатные символы из кодовых страниц IBM ASCII, поскольку они более не поддерживаются Microsoft Windows. Первая версия редактора была разработана в 1986 г. Ианом Дэвисом из TheSoft Programming Services. Последней доступной версией редактора является 4.63, выпущенная в октябре 1993 г.

TheDraw был первым среди ANSI-редакторов, который поддерживающим более 25 строк ANSI-символов. Предел количества строк последней версии составляет 100 строк. Прочие редакторы, такие как ACiDDraw поддерживают более 100 строк ANSI-символов в одном файле ANSI/ASCII (ACiDDraw поддерживает 1,000 строк). В режиме анимации количество строк ограничено 50. Количество колонок может быть увеличено из стандартных 80 символов до 160, однако это также уменьшает количество строк до 50.

Совместимость с Microsoft Windows

[править | править код]

TheDraw стабильно работает в окне MS-DOS Windows XP и поддерживает управление мышью. Однако в Windows Vista программа выполняется некорректно. Для запуска можно воспользоваться DOSBox.

Особенности

[править | править код]

Характерные особенности редактора:

  • Поддержка мыши для выделения блоков текста в редакторе ( даже под управлением Windows в оконном и полноэкранном режиме)
  • Для выделенной области/блока существует ряд уникальных функций
  • Заполнения (Fill) для изменения цвета всей секции текста.
  • Копирования/перемещения (Copy/Move) целых блоков внутри документа.
  • Очищения (Erase) выделенной области без изменения положения окружающих символов.
  • Замены (rePlace) содержимого выделенной области содержимым "буфера обмена" TheDraw.
  • Сохранения/загрузки (Load/Save) выделенной области.
  • Менеджер шрифтов для создания/изменения и организации ASCII- и ANSI-шрифтов для использования в редакторе
  • Большее количество поддерживаемых форматов файлов в дополнение к ANSI (.ANS) и тексту (.ASC).
  • Исчерпывающие вспомогательные экраны
  • Предустановленные анимации перехода, чтобы стереть или изменить изображение.
  • Поддержка ANSI-анимации (создание и изменение)
  • "Режим рисования",автоматически использующий соответствующий символ из выбранного набора для рисования линий и углов за счёт использования кнопок направления (вверх/вниз/влево/вправо)
  • Изначальные наборы символов могут быть изменены или расширены

Примечания

[править | править код]
  1. 1 2 3 Interview Архивная копия от 17 июня 2011 на Wayback Machine with Ian Davis, creator of TheDraw, by RaD Man of ACiD Productions, May 26, 1992, RM: Do you mind if I ask, what is your current occupation? ID: I'm an electronic engineer, I design digital hardware. I design computers, and I program the computers.
  2. Vista themed Owner-Drawn and Full-Custom Push/Menu/Image Buttons Архивная копия от 7 ноября 2019 на Wayback Machine, by Ian E Davis, 2007 - CodeProject, United States, Ian is a Principal Design Engineer working in San Jose, California. A good place for those who find rain annoying. Currently working at A10 Networks designing packet processor accelerators for high end network server load balancers.
  3. Patents by Inventor Ian E. Davis Архивная копия от 7 ноября 2019 на Wayback Machine, Justia Patents

Литература

[править | править код]