In swift Cocoa is there an event that fires when a NSTextField gets focus for editing. I Come from C# which has GotFocus() and LostFocus() Events.
For NSTextfield I could find only these functions which fire after one starts typing. Not as soon as focus is gained.
override func controlTextDidBeginEditing(obj: NSNotification) {
}
func control(control: NSControl, textShouldBeginEditing fieldEditor: NSText) -> Bool {
}
I Need this because as soon as someone starts editing, I want to show more detail. I have a simpler display name, and full name for editing.
Thanks,
You can subclass NSTextField and override becomeFirstResponder and resignFirstResponder. Please check this link How to detect when NSTextField has the focus or is it's content selected cocoa