Contents

select(withFrame:editor:delegate:start:length:)

Selects the specified text range in the receiver’s field editor.

Declaration

func select(withFrame rect: NSRect, editor textObj: NSText, delegate: Any?, start selStart: Int, length selLength: Int)

Parameters

  • rect:

    The bounding rectangle of the control’s cell.

  • textObj:

    The field editor to use.

  • delegate:

    The object to use as a delegate for the field editor. This delegate object receives various Nstext delegation and notification methods during the course of editing the cell’s contents.

  • selStart:

    The start of the text selection.

  • selLength:

    The length of the text range.

Discussion

This method is similar to edit(withFrame:editor:delegate:event:), except that it can be invoked in any situation, not only on a mouse-down event. This method returns without doing anything if textObj or the receiver is nil, or if the receiver has no font set for it.

See Also

Managing the Field Editor