Thanks for responding and please excuse my inexperience. I really have put in the hours trying to work this out. I should mention I'm using windows and Gimp 2.8. I'm not certain, but I think the Linux version has more hands on board. So it may work a little better. I don't know. I'm just throwing that out there.
One work-around is opening the brush file, scaling it, then saving it as another brush file, refreshing the brushes and than using that (ugh)
To clarify, my script is running in an open image. For example, 2000 by 2000 pixels. I've looked through the PDB and I see using:
But from here, I can't see how to save the new brush. So then I'm thinking you mean using:
(file-gih-load) ;because I'm using "Acrylic 01" which is a hose (which I just learned)
some commands in here (to which I'm clueless) and then:
Through my Googling, I've crossed paths with posts made by you going back more than 5 years. I hate to trouble you with something so simplistic.
A somewhat less painful workaround is to draw with the brush on a blank canvas the size of the brush, scale as needed then select all and copy into the clipboard. Then use the clipboard brush.
Yes. This is what I've ended up doing. Regretfully, the clipboard maxes out at 512 by 512, but I simply used (script-fu-paste-as-brush) instead. Thanks for heading me in that direction because you would have had a good laugh at the ridiculous mess I made trying to set out to do what I wanted to do.
I think I should wait a little while before putting my application in to Google.
If there were Razzies for Script-fu, I'd definitely be nominated.
P.S. Do you know anyone on the registry.gimp.org board. I've tried to register, but I'm not getting the confirmation request. I've set my email not to block them but still nothing received.