Edit (application)
   HOME

TheInfoList



OR:

The TeachText application is a simple
text editor A text editor is a type of computer program that edits plain text. An example of such program is "notepad" software (e.g. Windows Notepad). Text editors are provided with operating systems and software development packages, and can be used to c ...
made by
Apple Computer Apple Inc. is an American multinational corporation and technology company headquartered in Cupertino, California, in Silicon Valley. It is best known for its consumer electronics, software, and services. Founded in 1976 as Apple Computer Co ...
and included with System 7.1 and earlier. It was created by Apple programmer Bryan Stearns with later versions created by Stearns and Francis Stanbach. TeachText was one of the only applications included with System 7, leading to its frequent role as the application to open "
ReadMe In software distribution and software development, a README file (computing), file contains information about the other files in a directory (file systems), directory or archive (computing), archive of computer software. A form of Software doc ...
" files. It was named "TeachText" as a nod to this role in tutorials and other introductory materials. TeachText was derived from the Edit application, which was a simple text editor for the early pre- System 6
Apple Macintosh Mac is a brand of personal computers designed and marketed by Apple Inc., Apple since 1984. The name is short for Macintosh (its official name until 1999), a reference to the McIntosh (apple), McIntosh apple. The current product lineup inclu ...
computers. Edit was included with early versions of the basic system software to demonstrate the use of the Macintosh user interface, and as the primary code editing tool for the original 68000 Macintosh Development System. While Edit was a tool and demonstration program for developers, TeachText was used mainly by
user Ancient Egyptian roles * User (ancient Egyptian official), an ancient Egyptian nomarch (governor) of the Eighth Dynasty * Useramen, an ancient Egyptian vizier also called "User" Other uses * User (computing), a person (or software) using an ...
s to display ReadMe documents. Since the first Macintosh models came with a full-featured
word processor A word processor (WP) is a device or computer program that provides for input, editing, formatting, and output of text, often with some additional features. Early word processors were stand-alone devices dedicated to the function, but current word ...
,
MacWrite MacWrite is a discontinued WYSIWYG word processor released along with the first Apple Macintosh systems in 1984. Together with MacPaint, it was one of the two original "killer applications" that propelled the adoption and popularity of the GUI ...
, software publishers commonly shipped documentation in its native format. When Apple stopped bundling MacWrite, ownership was transferred to
Claris Claris International Inc., formerly FileMaker Inc., is a computer software development company formed as a subsidiary company of Apple Inc., Apple Computer (now Apple Inc.) in 1987. It was given the source code and copyrights to several program ...
, so developers could not distribute it on their programs' installation floppy disks. With no text program present on the disks, owners without a second floppy disk drive or hard disk could be left with no way to view documentation or installation instructions. Apple supplied TeachText as a small, freely-distributable program to address this need. TeachText could only operate on a single document at a time and supported only the default text font (12-point Geneva at the time) in the
MacRoman Mac OS Roman is a character encoding created by Apple Computer, Inc. for use by Macintosh computers. It is suitable for representing text in English and several other languages that use the Latin script. Mac OS Roman encodes 256 characters, the ...
encoding, with formatting such as bold, italic and underline. It also included rudimentary support for embedded images; the images were stored in
PICT PICT is a graphics file format introduced on the original Apple Macintosh computer as its standard metafile format. It allows the interchange of graphics (both bitmapped and vector), and some limited text support, between Mac applications, an ...
format in the file's
resource fork A resource fork is a fork of a file on Apple's classic Mac OS operating system that is used to store structured data. It is one of the two forks of a file, along with the data fork, which stores data that the operating system treats as unstruct ...
in ascending numbers from zero, instances of
non-breaking space In word processing and digital typesetting, a non-breaking space (), also called NBSP, required space, hard space, or fixed space ...
s in the text loaded up the appropriately numbered image, the first instance loading image "0", the second space loading image "1", and so on. TeachText was automatically associated with all TEXT
type code A resource fork is a fork of a file on Apple's classic Mac OS operating system that is used to store structured data. It is one of the two forks of a file, along with the data fork, which stores data that the operating system treats as unstruct ...
s for files with an unknown
Creator code A creator code is a mechanism introduced in the classic Mac OS to link a data file to the application program which created it. The similar type code held the file type, like "TEXT". Together, the type and creator indicated what application shou ...
. That is, if a user attempted to open any text file and the original program that created it was not known on the local computer, TeachText would be asked to open the file in its place. In this respect, TeachText was the "default editor" of the Mac system, playing a role similar to
Notepad A notebook (also known as a notepad, writing pad, drawing pad, or legal pad) is a book or stack of paper pages that are often Ruled paper, ruled and used for purposes such as note-taking, Diary, journaling or other writing, drawing, or scrapbooki ...
under
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
. The underlying text engine was the TextEdit Manager built into Mac OS. TextEdit had originally been written to support very small runs of editable text, like those found in Save as... dialogs and similar roles. As such, it had been written with a
short integer In computer science, an integer is a datum of integral data type, a data type that represents some range of mathematical integers. Integral data types may be of different sizes and may or may not be allowed to contain negative values. Integers are ...
as a length counter, and could thus only handle up to 32 kB of text in a file. This conflicted with the "default editor" role when it was asked to open files longer than 32k, resulting in an error. TeachText was later replaced by
SimpleText SimpleText is the native text editor for the Apple classic Mac OS. SimpleText allows text editing and text formatting (underline, italic, bold, etc.), fonts, and sizes. It was developed to integrate the features included in the different versio ...
, and with the arrival of
Mac OS X macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
, both were replaced by the TextEdit application inherited from
OPENSTEP OpenStep is an object-oriented application programming interface (API) specification developed by NeXT. It provides a framework for building graphical user interfaces (GUIs) and developing software applications. OpenStep was designed to be plat ...
.


References

{{DEFAULTSORT:Teachtext Classic Mac OS-only software made by Apple Inc. Classic Mac OS text editors