Including some basics on using TKinter to create your own GUI for your scripts.
LeviFiction wrote:The scripting resource topic in the scripting sub-board has links to the API and full documentation called Scripting for Script Authors that helps you to understand how to use python with the PSP API. I don't care about learning Python, it's not a problem for me and it's completly an easy language.īut what I want to know is the name of that variables. It's impossible to make advanced scripts if you don't have that stuff. I've searched in the Help and no clue either. Recording scripts isn't just enough because they do only basic stuff.Īnd all examples i've found in the Internet are all basic too.Įven looking at recorded scripts I don't have any knowledge of the variables used by the program or the image, like size of the image, layers, depth, colors, format, a particular pixel in a particular position. Or do we add features that competitors' products such as Photoshop Elements have, so our product can remain competitive in its price range with our target customer demographic?"
PSP's leading competitor - Photoshop Elements - has no scripting capability.Ĭorel has to decide where to spend its development resources: "Do we put a lot of time and money into developing and testing scripting examples that less than one percent of our customers will be interested in?. The vast majority of PSP users are not interested in doing advanced script development. on=windowsĪnd, again, another consideration is "resource allocation". Also, check out the P圜harm IDE (Integrated Development Environment), Community Edition, at.
Go to or search Amazon for books on Python - there are loads of tutorials and literally tens of thousands of Python modules available for free on-line - for example, at the Python site click the PyPi link.
) and so the only information available is what the product vendor publishes. One huge advantage about the macros being generated in Python is that you're not stuck with a completely custom language (such as WordPerfect's PerfectScript language. just record scripts and look at the code. It's the same thing like doing advanced macros in Microsoft Excel or Corel WordPerfect. But to do anything more then "go through the motions" and have PSP generate the code. If all you're going to do is record scripts, then you don't need to learn Python. That's like saying, "I want to know how to write French sentences without learning French." Then, for example, with that mask i can work easily adding more differents Layers Effect with the exact same shape (or even sub-shapes).ĭaioros wrote:- Better help and lots of examples for advanced working with scripts, not just a mild reference to "learn Phython" without knowing how to interact with the PaintShop Pro program and his variables. Simply i duplicate the Layer Effects and need a quick and direct way to convert this second one to Mask (Right click option). If you applied a Levels adjustment or a Vibrancy Adjustment and was able to convert that to a mask then you would lose the effect of the levels or vibrancy and finish with just another Mask (opacity mask).īut yes it would be nice to be able to copy or save the adjustment layer whether to disk or in the alpha channel and then be able to use that mask on another image and convert it to an adjustment layer for any of the adjustments and then be able to apply that to the same or another image without having to redraw the the masking / adjustment.Įxactly, I loose the effects, but i've got indeed the Mask. I think of a mask layer as being an adjustment layer for Opacity. Not sure that this will be what you want.
An option in the Right-click layer would be nice. An easy way to transform an "Adjustament Layer" to "Mask Layer".