Xojo Developer Conference
Join us from 25th to 27th April 2018 in Denver.

Platforms to show: All Mac Windows Linux Cross-Platform

Previous items Next items

NSResponderMBS.insertParagraphSeparator
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to insert a paragraph separator at the insertion point or selection, deleting the selection if there is one.
Notes: NSResponder declares but doesn't implement this method.
NSResponderMBS.insertSingleQuoteIgnoringSubstitution
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to insert a single quote character at the insertion point without interference by automatic quote correction.
Notes:
NSResponder declares but doesn't implement this method.
Available in Mac OS X v10.6 and later.
NSResponderMBS.insertTab
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to insert a tab character at the insertion point or selection, deleting the selection if there is one, or to end editing if the receiver is a text field or other field editor.
Notes: NSResponder declares but doesn't implement this method.
NSResponderMBS.insertTabIgnoringFieldEditor
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to insert a tab character at the insertion point or selection, deleting the selection if there is one.
Notes: Unlike insertTab:, this method always inserts a tab character and doesn't cause the receiver to end editing. NSResponder declares but doesn't implement this method.
NSResponderMBS.keyDown(e as NSEventMBS)
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Informs the receiver that the user has pressed a key.
Notes: The receiver can interpret theEvent itself, or pass it to the system input manager using interpretKeyEvents. The default implementation simply passes this message to the next responder.
NSResponderMBS.keyUp(e as NSEventMBS)
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Informs the receiver that the user has released a key.
Notes: The default implementation simply passes this message to the next responder.
NSResponderMBS.lowercaseWord
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to make lowercase every letter in the word or words surrounding the insertion point or selection, expanding the selection if necessary.
Notes: If either end of the selection partially covers a word, that entire word is made lowercase. NSResponder declares, but doesn't implement this method.
NSResponderMBS.magnifyWithEvent(e as NSEventMBS)
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Informs the receiver that the user has begun a pinch gesture.
Notes:
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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Sets the paragraph base writing direction to be left to right.
Notes:
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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Sets the paragraph base writing direction to be natural.
Notes:
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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Sets the paragraph base writing direction to be right to left.
Notes:
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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Sets the character level attributed string direction attribute for left to right text.
Notes:
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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Removes the character-level writing direction attribute.
Notes:
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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Sets the character-level writing direction attribute to a single right-to-left embedding.
Notes:
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
property, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: The receiver's menu.
Notes:
(On useful for NSApplication class on Mac)
(Read and Write computed property)
NSResponderMBS.mouseDown(e as NSEventMBS)
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Informs the receiver that the user has pressed the left mouse button.
Notes: The default implementation simply passes this message to the next responder.
NSResponderMBS.mouseDragged(e as NSEventMBS)
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Informs the receiver that the user has moved the mouse with the left button pressed.
Notes: The default implementation simply passes this message to the next responder.
NSResponderMBS.mouseEntered(e as NSEventMBS)
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Informs the receiver that the cursor has entered a tracking rectangle.
Notes:
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)
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Informs the receiver that the cursor has exited a tracking rectangle.
Notes: The default implementation simply passes this message to the next responder.
NSResponderMBS.mouseMoved(e as NSEventMBS)
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Informs the receiver that the mouse has moved.
Notes: The default implementation simply passes this message to the next responder.
NSResponderMBS.mouseUp(e as NSEventMBS)
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Informs the receiver that the user has released the left mouse button.
Notes: The default implementation simply passes this message to the next responder.
NSResponderMBS.moveBackward
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to move the selection or insertion point one element or character backward.
Notes: 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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to expand or reduce either end of the selection backward by one element or character.
Notes:
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.
NSResponderMBS.moveDown
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to move the selection or insertion point one element or character down.
Notes: 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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to expand or reduce the top or bottom end of the selection downward by one element, character, or line (whichever is appropriate for text direction).
Notes:
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.
NSResponderMBS.moveForward
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to move the selection or insertion point one element or character forward.
Notes: 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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to expand or reduce either end of the selection forward by one element or character.
Notes:
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.
NSResponderMBS.moveLeft
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to move the selection or insertion point one element or character to the left.
Notes: 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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 8.4, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to expand or reduce either end of the selection to the left (display order) by one element or character.
Notes:
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
method, Cocoa, MBS CocoaBase Plugin (NSView), class NSResponderMBS,
Plugin version: 9.6, Mac: Yes, Win: No, Linux: No, Console & Web: Yes, Feedback.

Function: Implemented by subclasses to move the selection or insertion point to the beginning of the previous paragraph, expanding or reducing the current selection.
Notes:
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.

Previous items Next items

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




Links
MBS FileMaker tutorial videos