Neither the name, trademarks, service marks or logos of Apple Computer, Inc.
In consideration of your agreement to abide by the following terms, and subject to these terms, Apple grants you a personal, non-exclusive license, under Apple's copyrights in this original Apple software (the "Apple Software"), to use, reproduce, modify and redistribute the Apple Software, with or without modifications, in source and/or binary forms provided that if you redistribute the Apple Software in its entirety and without modifications, you must retain this notice and the following text and disclaimers in all such redistributions of the Apple Software.
The following quote is from the characteristic part of the BSD-3-Clause-compliant license text included in the source code:
On the Internet, the source code of TextEdit can be found in Apple's Mac Developer Library. This was replaced by a blank sheet of notebook paper in 10.10 (Yosemite).Īpple formerly distributed TextEdit's source code as part of the documentation of its integrated development environment (IDE) Xcode.
The high-resolution TextEdit 1.5 icon found in Mac OS X versions starting with 10.5 (Leopard) features an extract from Apple's " Think different" ad campaign. TextEdit does not support multiple columns of text. TextEdit automatically adjusts letter spacing in addition to word spacing while justifying text. The version included in Mac OS X v10.7 added versioning of files, and Autosave similar to iOS.įormatted text, justification, and even the inclusion of graphics and other multimedia elements are supported by TextEdit, as well as the ability to read and write to different character encodings, including Unicode ( UTF-8 and UTF-16). The version included in Mac OS X v10.6 added automatic spelling correction, support for data detectors, and text transformations. The version included in Mac OS X v10.5 added read and write support for Office Open XML and OpenDocument Text. The version included in Mac OS X v10.3 added the ability to read and write documents in Word format, and the version in Mac OS X v10.4 added the ability to read and write Word XML documents. It also has access to the operating system's built-in spell-checking service. TextEdit uses the Cocoa text system to read and write documents in Rich Text Format (RTF), Rich Text Format Directory, plain text, and HTML formats, and can open (but not save) old SimpleText files.
To enable text selection when a mouse click focuses an editor, set the SelectAllOnMouseUp to true. To enable automatic text selection when the keyboard is used to focus an editor, set the SelectAllOnGotFocus property to true. To learn more, see the following help topic: Masked Input. The TextEdit allows you to use masks when text is edited. If the CharacterCasing property is set to Upper or Lower, the editor’s new values will be automatically converted to the corresponding case. To validate the new value, handle the BaseEdit.Validate event. To respond to editor value changes, handle the BaseEdit.EditValueChanged event.