Platforms to show: All Mac Windows Linux Cross-Platform

NSMutableAttributedStringMBS class

Super class: NSAttributedStringMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Cocoa Text MBS MacBase Plugin 9.6 ✅ Yes ❌ No ❌ No ✅ Yes All
NSMutableAttributedString declares the programmatic interface to objects that manage mutable attributed strings.

You can add and remove characters (raw strings) and attributes separately or together as attributed strings. See the class description for NSAttributedString for more information about attributed strings.
Subclass of the NSAttributedStringMBS class.

Super class NSAttributedStringMBS


Constant Value Description
NSSpellingStateSpellingFlag 0 One of the constants for spelling state. Flag for spelling issues.

Spelling Constants.

Constant Value Description
NSSpellingStateGrammarFlag 1 Flag for grammar issues.

Underline Constants.

Constant Value Description
NSUnderlineByWord &h8000 Draw the line only underneath or through words, not whitespace.
NSUnderlinePatternDash &h0200 Draw a line of dashes.
NSUnderlinePatternDashDot &h0300 Draw a line of alternating dashes and dots.
NSUnderlinePatternDashDotDot &h0400 Draw a line of alternating dashes and two dots.
NSUnderlinePatternDot &h0100 Draw a line of dots.
NSUnderlinePatternSolid 0 Draw a solid line.
NSUnderlineStyleDouble 9 Draw a double line.
NSUnderlineStyleNone 0 Do not draw a line.
NSUnderlineStyleSingle 1 Draw a single line.
NSUnderlineStyleThick 2 Draw a thick line.

Writing Direction Constants.

Constant Value Description
NSWritingDirectionEmbedding 0 Text is embedded in text with another writing direction. For example, an English quotation in the middle of an Arabic sentence could be marked as being embedded left-to-right text.
NSWritingDirectionOverride 1 Enables character types with inherent directionality to be overridden when required for special cases, such as for part numbers made of mixed English, digits, and Hebrew letters to be written from right to left.

Sub classes:

Some methods using this class:

Some examples using this class:

Blog Entries

Xojo Developer Magazine

Release notes

The items on this page are in the following plugins: MBS MacBase Plugin, MBS MacCocoa Plugin.

NSMetadataQueryResultGroupMBS   -   NSMutableCharacterSetMBS

The biggest plugin in space...