Instance Method


Notifies the receiver that it’s about to become first responder in its NSWindow.


- (BOOL)becomeFirstResponder;


The default implementation returns YES, accepting first responder status. Subclasses can override this method to update state or perform some action such as highlighting the selection, or to return NO, refusing first responder status.

Use the NSWindow makeFirstResponder: method, not this method, to make an object the first responder. Never invoke this method directly.

See Also

Changing the First Responder


A Boolean value that indicates whether the responder accepts first responder status.

- resignFirstResponder

Notifies the receiver that it’s been asked to relinquish its status as first responder in its window.

- validateProposedFirstResponder:forEvent:

Allows controls to determine when they should become first responder.