• 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: modal sheet not understood
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: modal sheet not understood


  • Subject: Re: modal sheet not understood
  • From: Stéphane <email@hidden>
  • Date: Fri, 14 Mar 2008 17:25:37 +0100


On Mar 14, 2008, at 5:16 PM, Hans van der Meer wrote:

I thought to implement an open panel on my main window and expected it to wait for the dismissal of the sheet. It seems that actually the events are out of the inendedorder. What is wrong with the following code? Why didn't it wait for the sheet being closed?

// Put up the sheet for and retrieve the return value.
	[panel beginSheetForDirectory:nil
		file:nil
		types:nil
		modalForWindow:aWindow
		modalDelegate:self
		didEndSelector:@selector(openSheetDidEnd:returnCode:contextInfo:)
		contextInfo:nil];

// If we have a file path the data will be read.
	NSLog(@"directly after beginSheetForDirectory");

	.....

- (void) openSheetDidEnd:(NSOpenPanel *)panel
		returnCode:(int)returnCode contextInfo:(void *)contextInfo; {
	NSLog(@"directly inside openSheetDidEnd");
	if (NSOKButton == returnCode)
		NSLog(@"chosen sheet %@", [[panel filenames] objectAtIndex:0]);
	else
		NSLog(@"sheet cancelled");
}

This line:

NSString *filePath = [[panel filenames] objectAtIndex:0];

should be in the openSheetDidEnd:(NSOpenPanel *)panel... method.


_______________________________________________

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: 
 >modal sheet not understood (From: Hans van der Meer <email@hidden>)

  • Prev by Date: Re: modal sheet not understood
  • Next by Date: Odd issue causing IKImageBrowserView to crash?
  • Previous by thread: Re: modal sheet not understood
  • Next by thread: Odd issue causing IKImageBrowserView to crash?
  • Index(es):
    • Date
    • Thread