- Inherits from:
- NSObject
- Conforms to:
- NSCopying
- NSObject (NSObject)
Declared in:
- AppKit/NSParagraphStyle.h
An NSTextTab represents a tab in an NSParagraphStyle object, storing an alignment type and location. NSTextTabs are most frequently used with the Application Kit's text system and with NSRulerView and NSRulerMarker objects. See the appropriate class specifications for more information on these uses.
The text system supports four alignment types: left, center, right, and decimal (based on the decimal separator character of the locale in effect). These alignment types are absolute, not based on the line sweep direction of text. For example, tabbed text is always positioned to the left of a right-aligned tab, whether the line sweep direction is left-to-right or right-to-left. A tab's location, on the other hand, is relative to the back margin. A tab set at 1.5", for example, is at 1.5" from the right in right-to-left text.
These constants describe the various type of tab stops:
Value | Meaning |
NSLeftTabStopType |
Description forthcoming. |
NSRightTabStopType |
Description forthcoming. |
NSCenterTabStopType |
Description forthcoming. |
NSDecimalTabStopType |
Description forthcoming. |
NSCopying
- - copyWithZone:
- Creating an NSTextTab
- - initWithType:location:
- Getting tab stop information
- - location
- - tabStopType
- (id)initWithType:(NSTextTabType)type
location:(float)location
- (float)location
- (NSTextTabType)tabStopType