Re: A question about python gimpfu - "home folder"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





--- On Fri, 10/10/08, Chris Mohler <cr33dog@xxxxxxxxx> wrote:

> From: Chris Mohler <cr33dog@xxxxxxxxx>
> Subject: Re:  A question about python gimpfu - "home folder"
> To: paultaney@xxxxxxxxx
> Cc: "gimp" <gimp-developer@xxxxxxxxxxxxxxxxxxxxxx>
> Date: Friday, October 10, 2008, 4:09 PM
> On Fri, Oct 10, 2008 at 2:56 PM, paul taney
> <paultaney@xxxxxxxxx> wrote:
> >
> >> Instead of
> >> getting a GUI file chooser, the main plug-in
> function is
> >> executed, and
> >> the the name of the currently selected palette is
> passed
> >> instead of
> >> "this_file"
> >>
> >> Attaching to another menu (<Toolbox>/Xtns/,
> for
> >> example) works as expected.
> >
> > I didnt find it (where is this menu?)...
> >
> > Maybe a pallette or something is passed by default and
> you have to have a placeholder for it -- as with (image,
> drawable) when it lives at <Image>.
> >
> > def test_attach(p, this_file):
> >    print "Test type(p): " + type(p)
> >    print "Test file: " + this_file
> 
> D'oh! - you are correct.  I had to add a parameter when
> registering:
>     [
>         (PF_PALETTE, "palette", 
> _("Palette"), ""),
>         (PF_FILE, "this_file",
> _("File"), ""),
>     ]
> 
> That seems odd to me - is this behavior documented
> somewhere?

I guessed :-)

Not on  http://www.gimp.org/docs/python/index.html  
Use the Aussie spelling to look for "palette".
2 occurances. 

Is there other gimpfu documentation?  This is dated July 1999.

paul

> >
> >
> > BTW, I have noticed that this fails "trying to
> convert to Unicode".
> >
> >    (PF_FILENAME, "filename", "Output
> file:", \
> >    os.path.expanduser("~/tmp.svg")),  #
> fails
> 
> Not sure about that - would something like this work (does
> on linux):
> print os.path.join((os.getenv('HOME')),
> 'tmp')
> 
> Chris
_______________________________________________
Gimp-developer mailing list
Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer

[Index of Archives]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [GIMP for Windows]     [KDE]     [GEGL]     [Gimp's Home]     [Gimp on GUI]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux