TeachText - TeachText

TeachText
APPL-ttxt.png
TeachText в системе 4.2
TeachText в системе 4.2
Операционная системаMacintosh Система 7.1 и предыдущие
ТипТекстовый редактор
ЛицензияПроприетарный

В TeachText приложение простое Текстовый редактор сделано в Компьютер Apple и включен с Система 7.1 и раньше.[1] Его создал программист Apple Брайан Стернс.[2] с более поздними версиями, созданными Стернсом и Фрэнсисом Станбахом.[3] TeachText был одним из немногих приложений, включенных в System 7, что привело к его частой роли в качестве приложения для открытия файлов «ReadMe». Он был назван «TeachText» как дань уважения этой роли в учебных пособиях и других вводных материалах.[4]

TeachText был получен из Редактировать приложение,[4] который был простым текстовым редактором для раннихСистема 6 Apple Macintosh компьютеры. Правка была включена в ранние версии базового системного ПО[нужна цитата ] для демонстрации использования пользовательского интерфейса Macintosh и в качестве основного инструмента редактирования кода для исходной системы разработки 68000 Macintosh. В то время как Edit был инструментом и демонстрационной программой для разработчиков, TeachText использовался в основном пользователи для отображения Прочти меня документы.

Поскольку первые модели Macintosh поставлялись с полнофункциональной текстовый редактор, MacWrite, издатели программного обеспечения обычно отправляют документацию в ее собственном формате. Когда Apple перестала поставлять MacWrite, право собственности перешло к Кларис, поэтому разработчики не могли распространять его на установочных дискетах своих программ. Без текстовой программы на дисках владельцы без второго дисковода гибких дисков или жесткого диска могут остаться без возможности просматривать документацию или инструкции по установке. Apple предоставила TeachText как небольшую, свободно распространяемую программу, чтобы удовлетворить эту потребность.

TeachText мог работать только с одним документом за раз и поддерживал только текстовый шрифт по умолчанию (12 пунктов Женева в то время) в МакРоман кодирование с форматированием, например полужирным, курсивом и подчеркиванием.[5] Он также включал элементарную поддержку встроенных изображений; изображения хранились в ИЗОБРАЖЕНИЕ формат в файле вилка ресурса в возрастающих числах от нуля экземпляры неразрывные пробелы в текст загружается изображение с соответствующим номером, в первом экземпляре загружается изображение «0», во втором пробеле загружается изображение «1» и так далее.

TeachText был автоматически связан со всем TEXT коды типов для файлов с неизвестным Код создателя. То есть, если пользователь попытался открыть какой-либо текстовый файл, а исходная программа, создавшая его, не была известна на локальном компьютере, TeachText будет предложено открыть файл вместо него. В этом отношении TeachText был «редактором по умолчанию».[6] системы Mac, играя роль, аналогичную Блокнот под Майкрософт Виндоус.

Основным текстовым движком был TextEdit Manager, встроенный в Mac OS. TextEdit изначально был написан для поддержки очень небольших серий редактируемого текста, например, в диалоговых окнах «Сохранить как ...» и подобных ролях. Таким образом, он был написан с короткое целое число в качестве счетчика длины и, таким образом, мог обрабатывать только до 32 КБ текста в файле. Это противоречило роли «редактора по умолчанию», когда его просили открыть файлы размером более 32 КБ, что приводило к множеству ошибок.[7]

Позже TeachText был заменен SimpleText, а с приходом Mac OS X, оба были заменены Приложение TextEdit унаследовано от ОТКРЫТЬ.

использованная литература

  1. ^ «В архиве - Система 2.0 (4.1 / 5.5), 800 КБ содержимого диска». Apple Inc. Сентябрь 1993 г.. Получено 16 февраля 2013.
  2. ^ «О TeachText Mac OS 4.2». История Mac. Получено 16 февраля 2013.
  3. ^ Леонард, Питер (7 марта 2010 г.). «TeachText About Box + скрытые титры». Apple Computer Inc.. Получено 16 февраля 2013.
  4. ^ а б Дернбах, Кристоф (24 мая 2008 г.). «Mac OS 7.0». История Mac. Получено 16 февраля 2013.
  5. ^ Стернс, Брайан (1 августа 1990 г.). «Техническое примечание PT36: Полное (sic.) Руководство по TeachText». (Технические примечания к Macintosh, № 274 (апрель 1990 г.)). Архивировано из оригинал 5 июля 2020 г.. Получено 17 февраля 2013. Альтернативный URL
  6. ^ Петрелей, Николай; Дурлестер, Нэнси; Воннакотт, Лаура; Гласс, Бретт (15 ноября 1993 г.). Соммер, Дэн (ред.). «Головная боль совместимости: связывание разрозненных клиентов и серверов». InfoWorld. 15 (46). Получено 16 февраля 2013.
  7. ^ "В архиве - SimpleText:" Документ слишком велик для открытия "Предупреждение". Apple Inc. Получено 16 февраля 2013.