TeachText - TeachText

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

Приложение TeachText - это простой текстовый редактор, созданный Apple Computer и входящий в состав System 7.1 и более ранних версий . Он был создан программистом Apple Брайаном Стернсом, а более поздние версии были созданы Стернсом и Фрэнсисом Станбахом. TeachText был одним из немногих приложений, включенных в System 7, что привело к его частой роли в качестве приложения для открытия файлов « ReadMe ». Он был назван «TeachText» как дань уважения этой роли в учебных пособиях и других вводных материалах.

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

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

TeachText мог работать только с одним документом одновременно и поддерживал только текстовый шрифт по умолчанию (12 пунктов Женева в то время) в кодировке MacRoman с таким форматированием, как полужирный, курсив и подчеркивание. Он также включал элементарную поддержку встроенных изображений; изображения были сохранены в формате PICT в вилке ресурсов файла в порядке возрастания от нуля, экземпляры неразрывных пробелов в тексте загружали изображение с соответствующим номером, первый экземпляр загружал изображение «0», второй пробел загружал изображение «1» ", и так далее.

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

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

Позже TeachText был заменен на SimpleText , а с появлением Mac OS X оба были заменены приложением TextEdit, унаследованным от OPENSTEP .

Рекомендации