Plugins - How To Create

Corel Paint Shop Pro

Moderator: Kathy_9

Post Reply
TXShooter
Posts: 14
Joined: Sat Dec 28, 2013 3:33 pm
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Hewlett-Packard 3612 09.67
processor: 2.20 gigahertz Intel Celeron 900
ram: 2GB
Video Card: Mobile Intel 4 Series Express Chipset Family
sound_card: Conexant Pebble High Definition SmartAudio
Hard_Drive_Capacity: 250.06 GB
Monitor/Display Make & Model: Generic PnP Monitor (15.3"vis)

Plugins - How To Create

Post by TXShooter »

I've been using PSP 8.0 for a few years now, and have VERY recently updated to X3 because it was affordable. I'll be looking towards X6 once I get a new laptop. My current one overheats way too easily, particularly when processing video files, but that's a conversation for another place, another day. :)

One of the things that I was introduced to in 8.0 was the 8bf Plugin Feature. I find these tools to be invaluable in the creation of my graphics. However, those were mostly trials, or they did very little on their own (simple shading / color blending / etc.)... one tool at a time type of thing. My cousin had Alien Skin's "Eye Candy" V6 on his setup and I found a trial of this, and I really love it! Problem is though that it's outside of my budget to purchase the now Version 7 release, so it got me to wondering...

How does one go about creating plugins in the 8bf format? What tools are needed to accomplish this? How difficult is it to create, test, and install a plugin?

I've tried to Google this subject, but mostly I'm finding either where to purchase them, or how to install them... nothing about creating them. I think that I read somewhere that these are mostly created in C++. Does it have to be straight C++, or can MS Visual Studio be used? (I have access to VS2008 and have some experience programming, not much, but maybe enough to get me going in the right direction, if that's how these plugins are created.)

Any pointers would be greatly appreciated!


BTW, I did perform a search in the forums for the keywords "create plugin" in the PSP sub-folders, but didn't find anything relevant to my query.
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: Plugins - How To Create

Post by LeviFiction »

I have never been good at C++ and my last attempt to build the base plugin failed as a result of my lack of knowledge.

However, since plugins in PSP are Photoshop plugins a quick search for programming photoshop plugins revealed this - http://www.photoshoproadmap.com/Photosh ... p-plugins/

And of course there is Adobe's own site where you will download the SDK from.
https://levifiction.wordpress.com/
TXShooter
Posts: 14
Joined: Sat Dec 28, 2013 3:33 pm
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Hewlett-Packard 3612 09.67
processor: 2.20 gigahertz Intel Celeron 900
ram: 2GB
Video Card: Mobile Intel 4 Series Express Chipset Family
sound_card: Conexant Pebble High Definition SmartAudio
Hard_Drive_Capacity: 250.06 GB
Monitor/Display Make & Model: Generic PnP Monitor (15.3"vis)

Re: Plugins - How To Create

Post by TXShooter »

LeviFiction wrote:I have never been good at C++ and my last attempt to build the base plugin failed as a result of my lack of knowledge.

However, since plugins in PSP are Photoshop plugins a quick search for programming photoshop plugins revealed this - http://www.photoshoproadmap.com/Photosh ... p-plugins/

And of course there is Adobe's own site where you will download the SDK from.
Hmmm... looks like this is going to be a challenge putting code 'A' and code '...T' in with proggies 'U...Y' in order to come out with plugin 'Z', and there doesn't seem to be much documentation about the 8bf format either (at least very little that I've found thus far).
Post Reply