[Gimp-developer] API for bringing up a Save dialog
Sven Neumann
sven at gimp.org
Fri May 29 14:57:37 PDT 2009
Hi,
On Fri, 2009-05-29 at 12:34 -0500, Ryan Krauss wrote:
> This is mildly hackish, but my approach is to pop up a Tk save as
> dialog:
>
> filetypes = [('png files', '*.png'), ('jpg files', '*.jpg'),\
> ('all files', '.*')]
>
>
> def save_as(initialdir=None, initialfile=None):
> filename = tkFileDialog.asksaveasfilename(initialdir=initialdir, \
> initialfile=initialfile,
> \
> filetypes=filetypes)
> return filename
>
> It would prettier to do a wxPython gtk one, but that requires a parent
> frame AFAIK.
Any particular reason you are not using a GtkFileChooserDialog? That is
the dialog that the GIMP user expects and knows to use. GTK+ is the only
toolkit that you can definitely rely on being installed and available.
GTK+ is part of the GIMP plug-in API.
Sen
More information about the Gimp-developer
mailing list