Within the Taligent Application Environment, the text subsystem is the primary client of attributes. It makes extensive use of attributes to maintain style information such as point size, font, style, and color. The Document framework also uses the attribute subsystem to provide documents with attributes. See also "Attribute concepts" in the "Text and native language support overview
" chapter of Text, Native Language Support, and Time Media.The services provided by the attribute classes include creating and tracking specific attributes, sharing attribute data among several attributes, grouping attributes and managing these groups, and relating attribute groups in a hierarchy to allow for dynamic inheritance of attributes from other groups.
After reading this chapter, you will understand how to: