• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: NSSearchField Categories Menu (bug?!)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSSearchField Categories Menu (bug?!)


  • Subject: Re: NSSearchField Categories Menu (bug?!)
  • From: Matt Neuburg <email@hidden>
  • Date: Wed, 19 Jul 2006 12:36:56 -0700
  • Thread-topic: NSSearchField Categories Menu (bug?!)

On Wed, 19 Jul 2006 19:30:47 +0200, malcom <email@hidden> said:
>Hi list,
>I would to add a categories menu (ex: search for Subject, Body or ...)
>in my NSSearchField. I've successfully set the menu but there is a
>problem if I try to set a menuitem to state:NSOffState.
>When I select a menu it should be to turn off the previous selected
>category. This is the code:
>
>- (IBAction) menu_selectNewFilter:(id) sender {
>
> NSMenuItem *m = [searchMenu itemWithTag: selectedFilter];
> [m setState: NSOffState];
> NSLog(@"Disabled %@ %d",[m title],[m tag]);
>
> NSLog(@"Activate %@ %d",[sender title],[sender tag]);
> [sender setState: NSOnState];
>
> selectedFilter = [sender tag];
>}
>
>It works for ONState but the previous item state will never change
>(I've also tried to take a look at the debugger and, in fact the state
>of NSOffState menuitem is 0...but the checkmark icon still here!).
>Is there a problem with this class or is it a problem of mine?

What I did in a similar situation (in my Thucydides app) was simply to
implement validateMenuItem. In this way I was able to achieve some pretty
elaborate combinations of enabling and checking. The download includes the
source code if you want to examine it; the one you want is the original,
Panther version ("Thucydides"), not the Tiger "ThucydidesCoreDate" one (in
which I abandoned the search field menu - I think it's a rather poor piece
of interface no matter how you slice it). m.

--
matt neuburg, phd = email@hidden, <http://www.tidbits.com/matt/>
A fool + a tool + an autorelease pool = cool!
AppleScript: the Definitive Guide - Second Edition!
<http://www.amazon.com/gp/product/0596102119>



 _______________________________________________
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

  • Prev by Date: Re: Centering an NSAttributedString in a line in a view
  • Next by Date: Re: Autoreleasepool problems
  • Previous by thread: Re: Re: Re: NSSearchField Categories Menu (bug?!)
  • Next by thread: Autoreleasepool problems
  • Index(es):
    • Date
    • Thread