• 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: Need help with Radio Buttons...
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Need help with Radio Buttons...


  • Subject: Re: Need help with Radio Buttons...
  • From: Stephan Ruggiero <email@hidden>
  • Date: Wed, 6 Apr 2005 19:03:31 +0200

Hi,
if you just have one or two radio buttons I'd suggest not to use NSMatrix - add a regular Button to your Nib and in the attributes window set the type to be "radio button".
Now the IBOutlet can set to be a pointer to NSButton:
IBOutlet NSButton *myRadioButton1;
IBOutlet NSButton *myRadioButton1;


In the implementaion, you can access the button state with something like this (not tested):

if ([myRadioButton1 state]) {
NSLog(@"Button state is \"ON\"!");
// some other stuff
} else {
NSLog(@"Button state is \"OFF\"!");
// some more stuff...
}

to go further you can connect an IBAction to the button to call the method above, so you can react directly to some button changes

------
You wrote:

I've managed (without using bindings, because I don't have time to read
a twenty page document
to get a radio button working) to get the value of a radio button due
to a click on one
of the set.  I did this by the [sender selectedTag] method in the
action method.

However there are times when I want to know the value of a radio button
not just when it
has been clicked.   I have tried to set it up the radio button set as
an outlet and then
checking the selectedTag however the variable that I created in my
class is nul

in mycontrolle.h I added:

IBOutlet NSMatrix *myRadioButtons;


then somewere in the program when I wanted the value i tried

NSLog(@"%@", myRadioButtons);   //  <<---- printed out (null)
[myRadioButtons selectedTag];   // allways returns 0 of course...

_______________________________________________
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


  • Follow-Ups:
    • Re: Need help with Radio Buttons...
      • From: "Brian O'Brien" <email@hidden>
  • Prev by Date: Single pixel border window
  • Next by Date: Re: Need help with Radio Buttons...
  • Previous by thread: Re: Need help with Radio Buttons...
  • Next by thread: Re: Need help with Radio Buttons...
  • Index(es):
    • Date
    • Thread