Re: ABPeoplePickerView: setting focus on the search field
Re: ABPeoplePickerView: setting focus on the search field
- Subject: Re: ABPeoplePickerView: setting focus on the search field
- From: Carl Gieringer <email@hidden>
- Date: Tue, 19 Apr 2005 15:12:24 -0800
John,
What is the "people picker"? Do you mean the "Add a Buddy" sheet?
Maybe you should subclass NSPanel and override makeKeyAndOrderFront and
orderFront and any related methods, and then within those methods call
makeFirstResponder: (NSWindow) or accepts/becomeFirstResponder
(NSResponder) for your search field. Then call super's
implementation.
On Apr 19, 2005, at 13:41, John Fox wrote:
Hello:
I've been using ABPeoplePickerView in a panel, and I'm trying to
figure out how to always have the cursor be active in the the search
field (i.e. that the search field receives the focus). This is the way
the people picker behaves in iChat. In my app however, after a user
selects a record and the panel is closed, the next time it's opened
the focus is no longer on the search field, but on the previously
selected record. The only way to force the cursor into the search
field is to use the tab key which is "non-obvious" to borrow a phrase.
I've tried called deselectAll: and that doesn't have any effect.
Further, there does not seem to be any public outlet for the search
field in this view. Is there some trick, hidden or otherwise, that I'm
missing
Any help greatly appreciated.
John
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
email@hidden
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden