One thing has become apparent since Corel bought PSP and re-worked it to suit their agenda... It has become a fragile thing that the slightest wobble seems to upset.
I'm sure if I farted on the keyboard Corel PSP would crash.
Anyway, moan over, back to business...
I have, it appears, cured the problem, whereby the Clone brush, and various other similar tools would not work, but brought forth an empty script window, freezing PSP, and eventially crashing out every time.
Now I suppose you want me to tell you what I did... Huh! You really don't want to know the tedious, boring work done for elimination processes.
Suffice to say, making sure there are absolutely no Brushes files in "C:/Documents and Settings/All Users/Documents/My Documents/Corel PaintShop Pro/14.0/Brushes" solves that problem.
I have a collection of PspScript and PspBrush files I've collected over the years, and whenever I get a new PSP they get taken from central store and put in the PSP Brushes directory of the new version, where-ever the idiot programmer of the day has decided is the default place for them this time.
When I can find some more time to waste on this rather pointless exercise (*) I'll return the brush files in small batches the directory and see...
1) If X4 can tolerate any external brush files at all.
2) If it can, try to weed out those that are causing the problems, so I can still use the rest.
I'll report back if I find any specific examples.
(*) Is because X4 is so unreliable it cannot be trusted and used for any serious work, so back to 9.01
Now we get to part two of the errant X4, that's getting the damn thing to Run in the first place.
I've identified a couple of thing, but they all lead back to the cache file in "C:/Documents and Settings/Dave/Local Settings/Application Data/Corel PaintShop Pro/14.0/Cache"
Those couple of things are to do with the Organiser and Navigation, in that, if the Organiser and Navigation (Filer tree) are never used, then PSP can be double clicked to run without problems.
Once Organiser and Navigation have been used then two new cache files are created in the cache directory, and thereafter PSP will not Run, but fails at the the place in the Splash screen, Updating Cache files.
Starting with empty cache directory.
When first run, the following are created and PSP will run, and providing only those 7 file exist PSP can be quit and re-Run okay.
CMD.PspCache
Gradients.PspCache
LastDBFilter.PspCache
Patterns.PspCache
PSPPLCachV8F.PspCache
Swatches.PspCache
Textures.PspCache
If the Navigator and Organiser are used, then two additional cache file are created, thereafter PSP cannot be re-Run as it freezes at the Splash Cache point.
The two new files are:
LastDBTreeSel.PspCache
USE.PspCache
First though was, just delete these two new files from the cache and then PSP will re-Run okay, unfortunately not so.
Once those two new cache file have been created, something must also get written to one or more of the other cache files, as it now requires them all to be deleted and thus allow PSP to re-Run.
On that matter, I've gone about as far as I can as it now requires someone with a knowledge of the inner working of PSPX4 to get a handle on the cache file creation.
My Brain hurts.
Ax
