I am trying to respond to a click
within a textfield
. When the click occurs, I am going to open a panel
. My initial thought was to use a delegate
method to respond to the click
event - but I found that:
This method doesn't work:
(void)textDidBeginEditing:(NSNotification *)aNotification
This method does work, but only when I actually edit the text within the text field, not when I first click it. And - if I edit the text a second time, this method stops working:
(void)controlTextDidBeginEditing:(NSNotification *)aNotification
I could use as much detail as possible - or a code example, ideally. I know that an nstextfield
inherits from NSControl
, which has a mouseDown
event. Is there a similar way to respond to the event with a textfield
, also?