Platforms to show: All Mac Windows Linux Cross-Platform

Back to NSTextViewMBS class.

NSTextViewMBS.shouldChangeTextInRange(affectedCharRange as NSRangeMBS, replacementString as string) as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Cocoa Controls MBS MacCocoa Plugin 10.1 ✅ Yes ❌ No ❌ No ❌ No
Sent when a text view needs to determine if text in a specified range should be changed.

affectedCharRange: The range of characters to be replaced.
replacementString: The characters that will replace the characters in affectedCharRange; nil if only text attributes are being changed.

Return true to allow the replacement, or false to reject the change.

See also:

NSTextViewMBS.textViewDidChangeSelection

Type Topic Plugin Version macOS Windows Linux iOS Targets
event Cocoa Controls MBS MacCocoa Plugin 8.4 ✅ Yes ❌ No ❌ No ❌ No
Sent when the selection changes in the text view.

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


The biggest plugin in space...