Dear list,

I have an editor app which presents a list of files that can be edited. 
Selecting a file displays the text contents in an NSTextView subclass. On 10.7 
and later the app supports using the FindBar. Searching the currently displayed 
text works fine the first time the find bar is used. But if another file is 
selected (so that the text in the textview changes) then the find bar shows 
nonsensical results, as if subsequent uses are still looking at the contents of 
the file that where displayed when the find bar was first invoked. 

Is there something I can/should do to 'reset' the find bar when the file being 
edited changes? I couldn't find anything in the documentation, and I couldn't 
figure out how to get the NSTextFinder instance that the textview is using, and 
even if I could, I don't see anything in the documentation to 'reset' its 
state, or set the string it should search. 

Am I going about this all the wrong way? I thought this is one of those 'it 
just works' cases....

Many thanks,

Martin






_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to