CONVERTING PSP X BRUSHES TO 9 AND 8
|
You like a brush made in PSP X, but you work with PSP 9 or 8. Underneath is what I do - all in Windows not in PSP itself.
Most brushes are made up of two files
BrushTip.PspScript
.PspBrush
For instance you can have
BrushTip_flower-X.PspScript
flower-X.PspBrush
I have a brush in PSP X that I want to use in PSP 9, so the first thing I do is copy these two files to the Brushes folder in 9 and rename them.
Ideally I do this
BrushTip_flower-9.PspScript
flower-9.PspBrush
The renaming is so that there will be no doubles if you have Brush paths to several PSP versions.
I then click on the renamed BrushTip.PspScript file to open it.
(On my system, it will open in a free editor called ConTEXT. But Notepad will do as well for this - you just want to edit and save some text in the script.)
Right at the start of the script it says
from PSPApp import *
Change that to
from JascApp import *
This should be all it takes, so you can save the script and start
using your brush.
Making PSP X brushes work in PSP 8 takes a bit more because the scripting language version is different. Lines with True or False in them need to be changed.
Thus these
'UseScaledPositionJitter': True,
'UseScaledPositionJitter': False,
would have to become
'UseScaledPositionJitter': App.Constants.Boolean.true,
'UseScaledPositionJitter': App.Constants.Boolean.false,
Instead of replacing all those lines, you can instead put
True = App.Constants.Boolean.true
False = App.Constants.Boolean.false
right after the start of the script like this:
from PSPApp import *
def ScriptProperties():
return {
'Author': u'joske backer',
'Copyright': u'',
'Description': u''
}
True = App.Constants.Boolean.true
False = App.Constants.Boolean.false
def Preset_BrushTip():
etc
Joske
Jan 2006 |
|