MathGroup Archive 2007

[Date Index] [Thread Index] [Author Index]

Search the Archive

FileNameSetter button return state

  • To: mathgroup at
  • Subject: [mg84262] FileNameSetter button return state
  • From: "Steve Luttrell" <steve at>
  • Date: Mon, 17 Dec 2007 01:43:48 -0500 (EST)

I want to use FileNameSetter to create a button which behaves in the 
expected way for implementing a Save As... functionality.

So I did this

FileNameSetter[Dynamic[filename], "Save",  Appearance -> "Save File..."]

This is fine, except that I can't find any way to determine whether the "OK" 
or "Cancel" button is used to exit the file dialog box. It is not sufficient 
to determine if the value of filename changes, because if you leave filename 
unchanged and use the "OK" button to exit the dialog then this appears to be 
indistinguishable from using the "Cancel" button.

I can't find anything in the documentation about how to do this. I tried to 
use the {fstart,f,fend} functionality of Dynamic, but this caused 
FileNameSetter to break.

Stephen Luttrell
West Malvern, UK 

  • Prev by Date: Re: WorkingPrecision and plotting functions
  • Next by Date: Re: Re: Help needed with new Export (v. 6)
  • Previous by thread: Re: FSolve package
  • Next by thread: Re: FileNameSetter button return state