All PSP
The only reason I am doing this web-site is to talk about the two things that deal with digital scrapbooking and that I honestly care about!! :o)

My first obsession is Paint Shop Pro (PSP) and to the dedicated users of old and who taught me everything I know. To the newbie’s who want to learn more about this program and hopefully to give some information and useful advice dealing with PSP. I am currently using PSPX, but I have used PSP since Version 3. For me it is the top program for both it’s price and it’s user friendly workspace. PSP has the most bang for the buck and is so close to the adobe programs in it’s abilities and capabilities there is no reason I can think of to purchase the more expensive adobe programs unless you are just into spending money foolishly!!
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
![]()
![]()