Re: NSAlert?
Re: NSAlert?
- Subject: Re: NSAlert?
- From: Jason Coco <email@hidden>
- Date: Sat, 18 Oct 2008 15:26:18 -0400
On Oct 18, 2008, at 14:35 , Pierce Freeman wrote:
Hi everyone.
I have been attempting to create a NSAlert popup and get the result
(so it
can run an if statement) for the last few hours, but I still can't
get it to
work. My current code is below, if anyone wants to have a look
see... If
anyone could point me in the right direction, it would be much
appreciated!
the runModal message blocks until the alert is cleared and then
returns the code
directly. If you want the alert message to be async, you should send
the beginSheetModalForWindow
message (see the NSAlert documentation...)
To make your code work, simply do something like this:
if( [askToContinue runModal] != NSAlertDefaultReturn ) {
// do something interesting...
}
Sincerely,
Pierce F.
-- Code --
-(void)someFunction
{
NSAlert * askToContinue = [NSAlert alertWithMessageText:@"Message"
defaultButton:@"Button 1"
aleternateButton:@"Button 2"
otherButton:nil
informativeTextWithFormat:@"Message to
User"];
[askToContinue runModal];
}
- (void)alertEnded:(NSAlert *)alert
code:(int)choice
context:(void *)inContextOfItem
{
if (choice != NSAlertDefaultReturn)
{
// Do something
}
}
-- End Code --
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
@gmail.com
This email sent to email@hidden
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden
References: | |
| >NSAlert? (From: Pierce Freeman <email@hidden>) |