Platforms to show: All Mac Windows Linux Cross-Platform
Back to NSResponderMBS class.
NSResponderMBS.magnifyWithEvent(e as NSEventMBS)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
The event will be sent to the view under the touch in the key window.
Available in Mac OS X v10.6 and later.
NSResponderMBS.makeBaseWritingDirectionLeftToRight
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Sets the NSAttributedString key NSWritingDirectionAttributeName to NSWritingDirectionLeftToRight.
This action method is intended to be used both as the target of a menu item and for key bindings. The base writing direction methods should be the target of three menu items in a submenu, under the Edit menu.
Default key bindings will also be provided for this method but will only be enabled for users of Hebrew or Arabic, or those who have otherwise enabled a suitable preference.
Available in Mac OS X v10.6 and later.
NSResponderMBS.makeBaseWritingDirectionNatural
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Natural directionality is determined from the text in accordance with the Unicode bi-di algorithm. For more information see NSParagraphStyle.
Sets the NSAttributedStringkey NSWritingDirectionAttributeName to NSTextWritingDirectionEmbedding.
This action method is intended to be used both as the target of a menu item and for key bindings. The base writing direction methods should be the target of three menu items in a submenu, under the Edit menu.
Default key bindings will also be provided for this method but will only be enabled for users of Hebrew or Arabic, or those who have otherwise enabled a suitable preference.
Available in Mac OS X v10.6 and later.
NSResponderMBS.makeBaseWritingDirectionRightToLeft
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Sets the NSAttributedString key NSWritingDirectionAttributeName to NSWritingDirectionRightToLeft.
This action method is intended to be used both as the target of a menu item and for key bindings. The base writing direction methods should be the target of three menu items in a submenu, under the Edit menu.
Default key bindings will also be provided for this method but will only be enabled for users of Hebrew or Arabic, or those who have otherwise enabled a suitable preference.
Available in Mac OS X v10.6 and later.
NSResponderMBS.makeTextWritingDirectionLeftToRight
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Sets the NSAttributedString NSWritingDirectionAttributeName to NSWritingDirectionLeftToRight.
This action method is intended to be used both as the target of a menu item and for key bindings. The text writing directions should be the target of three similar menu items in a submenu under the Edit menu.
Default key bindings will also be provided for this method but will only be enabled for users of Hebrew or Arabic, or those who have otherwise enabled a suitable preference.
Available in Mac OS X v10.6 and later.
NSResponderMBS.makeTextWritingDirectionNatural
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Removes the NSWritingDirectionAttributeName from an NSAttributedString.
This action method is intended to be used both as the target of a menu item and for key bindings. The text writing directions should be the target of three similar menu items in a submenu under the Edit menu.
Default key bindings will also be provided for this method but will only be enabled for users of Hebrew or Arabic, or those who have otherwise enabled a suitable preference.
Available in Mac OS X v10.6 and later.
NSResponderMBS.makeTextWritingDirectionRightToLeft
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Sets the NSAttributedString key NSWritingDirectionAttributeName to NSWritingDirectionRightToLeft.
This action method is intended to be used both as the target of a menu item and for key bindings. The text writing directions should be the target of three similar menu items in a submenu under the Edit menu.
Default key bindings will also be provided for this method but will only be enabled for users of Hebrew or Arabic, or those who have otherwise enabled a suitable preference.
Available in Mac OS X v10.6 and later.
NSResponderMBS.menu as NSMenuMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| property | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(On useful for NSApplication class on Mac)
(Read and Write computed property)
NSResponderMBS.mouseDown(e as NSEventMBS)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
The default implementation simply passes this message to the next responder.
NSResponderMBS.mouseDragged(e as NSEventMBS)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
The default implementation simply passes this message to the next responder.
NSResponderMBS.mouseEntered(e as NSEventMBS)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
The default implementation simply passes this message to the next responder.
Available in Mac OS X v10.0 and later.
NSResponderMBS.mouseExited(e as NSEventMBS)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
The default implementation simply passes this message to the next responder.
NSResponderMBS.mouseMoved(e as NSEventMBS)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
The default implementation simply passes this message to the next responder.
NSResponderMBS.mouseUp(e as NSEventMBS)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
The default implementation simply passes this message to the next responder.
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
In text, if there is a selection it should be deselected, and the insertion point should be placed at the beginning of the former selection. NSResponder declares but doesn't implement this method.
NSResponderMBS.moveBackwardAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If the end being modified is the backward end, this method expands the selection; if the end being modified is the forward end, it reduces the selection. The first moveBackwardAndModifySelection: or moveForwardAndModifySelection: method in a series determines the end being modified by always expanding. Hence, this method results in the backward end becoming the mobile one if invoked first. By default, moveLeftAndModifySelection: is bound to the left arrow key.
NSResponder declares but doesn't implement this method.
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
In text, if there is a selection it should be deselected, and the insertion point should be placed below the beginning of the former selection. NSResponder declares but doesn't implement this method.
NSResponderMBS.moveDownAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If the end being modified is the bottom, this method expands the selection; if the end being modified is the top, it reduces the selection. The first moveDownAndModifySelection: or moveUpAndModifySelection: method in a series determines the end being modified by always expanding. Hence, this method results in the bottom end becoming the mobile one if invoked first.
NSResponder declares but doesn't implement this method.
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
In text, if there is a selection it should be deselected, and the insertion point should be placed at the end of the former selection. NSResponder declares but doesn't implement this method.
NSResponderMBS.moveForwardAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If the end being modified is the backward end, this method reduces the selection; if the end being modified is the forward end, it expands the selection. The first moveBackwardAndModifySelection: or moveForwardAndModifySelection: method in a series determines the end being modified by always expanding. Hence, this method results in the forward end becoming the mobile one if invoked first. By default, moveRightAndModifySelection: is bound to the right arrow key.
NSResponder declares but doesn't implement this method.
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
In text, if there is a selection it should be deselected, and the insertion point should be placed at the left end of the former selection. NSResponder declares but doesn't implement this method.
NSResponderMBS.moveLeftAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If the end being modified is the left end, this method expands the selection; if the end being modified is the right end, it reduces the selection. The first moveLeftAndModifySelection: or moveRightAndModifySelection: method in a series determines the end being modified by always expanding. Hence, this method results in the left end becoming the mobile one if invoked first. By default, this method is bound to the left arrow key.
NSResponder declares but doesn't implement this method.
The essential difference between this method and the corresponding moveBackwardAndModifySelection: is that the latter method moves in logical order, which can differ in bidirectional text, whereas this method moves in display order.
NSResponderMBS.moveParagraphBackwardAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If the cursor is already at the beginning of a paragraph, the selection moves backward to the beginning of the previous paragraph.
NSResponder declares but doesn't implement this method.
Available in Mac OS X v10.6 and later.
NSResponderMBS.moveParagraphForwardAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If the cursor is already at the end of a paragraph, the selection moves forward to the end of the next paragraph.
NSResponder declares but doesn't implement this method.
Available in Mac OS X v10.6 and later.
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
In text, if there is a selection it should be deselected, and the insertion point should be placed at the right end of the former selection. NSResponder declares but doesn't implement this method.
NSResponderMBS.moveRightAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If the end being modified is the left end, this method reduces the selection; if the end being modified is the right end, it expands the selection. The first moveLeftAndModifySelection: or moveRightAndModifySelection: method in a series determines the end being modified by always expanding. Hence, this method results in the right end becoming the mobile one if invoked first. By default, this method is bound to the right arrow key.
NSResponder declares but doesn't implement this method.
The essential difference between this method and the corresponding moveForwardAndModifySelection: is that the latter method moves in logical order, which can differ in bidirectional text, whereas this method moves in display order.
NSResponderMBS.moveToBeginningOfDocument
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
NSResponder declares but doesn't implement this method.
NSResponderMBS.moveToBeginningOfDocumentAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Available in Mac OS X v10.6 and later.
NSResponderMBS.moveToBeginningOfLine
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
NSResponder declares but doesn't implement this method.
NSResponderMBS.moveToBeginningOfLineAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
NSResponder declares but doesn't implement this method.
Available in Mac OS X v10.6 and later.
NSResponderMBS.moveToBeginningOfParagraph
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
NSResponder declares but doesn't implement this method.
NSResponderMBS.moveToBeginningOfParagraphAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
NSResponder declares but doesn't implement this method.
Available in Mac OS X v10.6 and later.
NSResponderMBS.moveToEndOfDocument
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
NSResponder declares but doesn't implement this method.
NSResponderMBS.moveToEndOfDocumentAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Available in Mac OS X v10.6 and later.
NSResponderMBS.moveToEndOfLine
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
NSResponder declares but doesn't implement this method.
NSResponderMBS.moveToEndOfLineAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
NSResponder declares but doesn't implement this method.
Available in Mac OS X v10.0 and later.
NSResponderMBS.moveToEndOfParagraph
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
NSResponder declares but doesn't implement this method.
NSResponderMBS.moveToEndOfParagraphAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
NSResponder declares but doesn't implement this method.
Available in Mac OS X v10.6 and later.
NSResponderMBS.moveToLeftEndOfLine
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
In text, if there is a selection it should be deselected, and the insertion point should be placed at left end of the line. NSResponder declares but doesn't implement this method.
Available in Mac OS X v10.6 and later.
NSResponderMBS.moveToLeftEndOfLineAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Available in Mac OS X v10.6 and later.
NSResponderMBS.moveToRightEndOfLine
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Available in Mac OS X v10.6 and later.
NSResponderMBS.moveToRightEndOfLineAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 9.6 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
Available in Mac OS X v10.6 and later.
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
In text, if there is a selection it should be deselected, and the insertion point should be placed above the beginning of the former selection. NSResponder declares but doesn't implement this method.
NSResponderMBS.moveUpAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If the end being modified is the bottom, this method reduces the selection; if the end being modified is the top, it expands the selection. The first moveDownAndModifySelection: or moveUpAndModifySelection: method in a series determines the end being modified by always expanding. Hence, this method results in the top end becoming the mobile one if invoked first.
NSResponder declares but doesn't implement this method.
NSResponderMBS.moveWordBackward
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If there is a selection it should be deselected, and the insertion point should be placed at the end of the first word preceding the former selection. NSResponder declares but doesn't implement this method.
NSResponderMBS.moveWordBackwardAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If the end being modified is the backward end, this method expands the selection; if the end being modified is the forward end, it reduces the selection. The first moveWordBackwardAndModifySelection: or moveWordForwardAndModifySelection: method in a series determines the end being modified by always expanding. Hence, this method results in the backward end becoming the mobile one if invoked first.
NSResponder declares but doesn't implement this method.
NSResponderMBS.moveWordForward
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If there is a selection it should be deselected, and the insertion point should be placed at the beginning of the first word following the former selection. NSResponder declares but doesn't implement this method.
NSResponderMBS.moveWordForwardAndModifySelection
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If the end being modified is the backward end, this method reduces the selection; if the end being modified is the forward end, it expands the selection. The first moveWordBackwardAndModifySelection: or moveWordForwardAndModifySelection: method in a series determines the end being modified by always expanding. Hence, this method results in the forward end becoming the mobile one if invoked first. NSResponder declares but doesn't implement this method.
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | Cocoa | MBS MacBase Plugin | 8.4 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | Desktop & iOS |
If there is a selection it should be deselected, and the insertion point should be placed at the end of the first word to the left of the former selection. NSResponder declares but doesn't implement this method.
The main difference between this method and the corresponding moveWordBackward: method is that the latter moves in logical order, which is important in bidirectional text, whereas this method moves in display order.
The items on this page are in the following plugins: MBS MacBase Plugin.