• 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: NSDrawer
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSDrawer


  • Subject: Re: NSDrawer
  • From: Casey McDermott <email@hidden>
  • Date: Sat, 14 Jul 2018 15:46:33 +0000 (UTC)

The way I see it, NSPopover is best for ephemeral extra details.  We may use it
in a few places, but it won't replace NSDrawer.

NSPanel is still modal, but longer lasting.  We use it a lot, and it
looks better than the modal dialogs in the current app.

NSDrawer is a non-modal extension to the main window, designed to stick
around for a while.

In our case, we have business data entry forms, and then sometimes people
add an optional table of details.  Sometimes they'll spend hours on the table
(e.g. for
a construction estimate with hundreds of line items).

They still need to see/edit the main form at the same time, so NSPanel won't
work,
and NSDrawer is just right.  If it's ever removed entirely, we'll pretty much
have
to duplicate it in code.

The current app switches between multiple layouts with and without the table,
but the new look is cleaner, and better suited for a single window with outline
& tabs.

Thanks,

Casey McDermott
http://www.turtlesoft.com

--------------------------------------------
On Fri, 7/13/18, Uli Kusterer <email@hidden> wrote:

 Subject: Re: NSDrawer
 To: "Casey McDermott" <email@hidden>
 Cc: email@hidden
 Date: Friday, July 13, 2018, 9:13 PM

 Just for completeness' sake:
 You're aware of NSPopover?
_______________________________________________

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

  • Prev by Date: Re: NSDrawer
  • Next by Date: Re: NSDrawer
  • Previous by thread: Re: NSDrawer
  • Next by thread: Re: NSDrawer
  • Index(es):
    • Date
    • Thread