|Mar 9, 2012, 04:02 AM||#1|
I am trying to get my head around the difference between sheets and panels and other types of windows.
Could someone please tell me what is being used by the Mac Mail application (on Lion if that makes a difference) when one chooses Add Account from the file menu?
|Mar 9, 2012, 11:06 AM||#2|
A sheet is a modal dialog that you attach to a window with a method call that causes it to be displayed. The idea was to make a modal dialog that did not block the user from doing things elsewhere (clicking into other windows) while it is displayed, also clarifying the dialog's target window.
Typically, you would build a sheet's layout in interface builder as a window object, then use that object as an argument to the method call that displays the sheet. File open/save sheets are a little more complicated to code yourself because they are asynchronous, but most of the time you just let NSDocument handle that for you.
Sheet Programming Guide
You got to be a spirit. You can't be no ghost.
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|Safari 5.1.7 (Window/Activity download question.)||svpolaris||MacBook Air||1||Apr 12, 2014 10:07 AM|
|return/refund window question||zeiter||MacBook Pro||6||Feb 16, 2014 05:05 AM|
|A simple window controls question||sajurcaju||OS X||3||Dec 21, 2012 08:06 AM|
|New window question||mckey||Mac Basics and Help||6||Dec 8, 2012 12:26 PM|
|Mail Question - Preview Incoming Window?||macNewbie02||Mac Applications and Mac App Store||3||Jul 23, 2012 02:31 PM|
All times are GMT -5. The time now is 04:33 PM.