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

Re: Save dialog question


  • Subject: Re: Save dialog question
  • From: John Stiles <email@hidden>
  • Date: Thu, 21 Sep 2006 10:44:02 -0700

You could easily include a custom part in the NSSavePanel which contains a button "Save To URL…" (Save As Remote is a confusing name, I'd suggest rethinking it). When the user clicks the button, it could just cause the NSSavePanel to cancel itself, and bring up a normal dialog in its place.

The new dialog could then have a "Save Locally…" button which brings the NSSavePanel back.

So it's really the same experience, just the transitions will be a little less pretty.


On Sep 21, 2006, at 10:37 AM, I. Savant wrote:


Oh. :-)

Stephane's suggestion seems sound in theory, though I can't say I'd be comfortable using it in production myself. There is, however, no reason why you couldn't just recreate the basic controls of the save panel with IB. If you want to turn off just the file system browser, just don't include it.

The save dialogue is, by default, 'collapsed', meaning the file browser portion is invisible anyway. Just don't include that UI (or the disclosure button to the right of the file name).

--
I.S.


On Sep 21, 2006, at 1:31 PM, Matt Mashyna wrote:

Because I want the user to have a seamless experience where saving (really
save as) gives them the option to save the document as a "normal" local file
based document or a "remote" document when they choose to save it initially
rather than another menu option to "Save As Remote".


Maybe another menu option to "Save As Remote" is the right thing to do. I'm
sure I'll get some good opinions about it.


Maybe a user will want to initially save it locally to work on and then
remotely to share it. I don't know. I'm still thinking about how the concept
should work.




Why use an NSSavePanel at all, then? If all you need is a name, why not just make a custom panel?

--
I.S.


On Sep 21, 2006, at 10:47 AM, Matt Mashyna wrote:

I have an app that works on documents. Now, we have hit upon the
idea that it
would be a really great feature to "Save" or "Save As" these
documents not to
a file system but to a URL or some kind of net service.

I think the user would choose a document type from the popup at the
bottom. If
the user chose to make it a "Remote" document we would only want
the user to
be able to put in a name and make the file system pane disappear or
at least
disable it.

Is there a way to disable views on the NSSavePanel ?

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
40gmail.com

This email sent to email@hidden





_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40gmail.com


This email sent to email@hidden

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40blizzard.com


This email sent to email@hidden

_______________________________________________ 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: Save dialog question
      • From: Cameron Hayne <email@hidden>
References: 
 >Save dialog question (From: "Matt Mashyna" <email@hidden>)
 >Re: Save dialog question (From: "I. Savant" <email@hidden>)
 >Re: Save dialog question (From: "Matt Mashyna" <email@hidden>)
 >Re: Save dialog question (From: "I. Savant" <email@hidden>)

  • Prev by Date: Re: Save dialog question
  • Next by Date: Re: pid vs. Process Serial Number
  • Previous by thread: Re: Save dialog question
  • Next by thread: Re: Save dialog question
  • Index(es):
    • Date
    • Thread