Skip to main content
Inspiring
May 24, 2011
Answered

Use Flex UI in a PS plugin

  • May 24, 2011
  • 2 replies
  • 3570 views

Hello!

I am a relatively new user to Flex UI designing! Few days back, I thought of giving my PS plugins a Flex UI look! I searched the internet on some tutorials or guides, but there is very little information pertaining to that. The CS Extension Builder guide says that we can interact between Flex UI & a native application with the help of C++ PlugPlug library. There is a sample code in Illustrator SDK for the same by the name of FreeGrid (C++) & FreeGridUI(Flex UI) . But I couldn't find an equivalent in PS.

On searching some more in this regard, I found that we can use the PlugPlug.h (& .cpp) with some changes into our C++ PS plugin code. I am stuck at this stage now. How do I go about from here??

Guide me people..!! 

Thanks!

This topic has been closed for replies.
Correct answer Tom Ruark

That would be the " all the adjustments you would need to do to make them work in the Photoshop context" part of my post! :-)

2 replies

May 24, 2011

Photoshop SDK code were mostly written more than 10 years ago. At that time, FLEX, FLASH even did not come to this world yet.

Tom Ruark
Inspiring
May 24, 2011

In theory taking the PlugPlug*.* files from the Illustrator SDK and using them in a Photoshop plug-in should work. I have yet to try this experiment and am not sure of all the adjustments you would need to do to make them work in the Photoshop context however. I would also assume that this would only work with CS5 and later of Photoshop.

poortip87Author
Inspiring
May 25, 2011

Hi Tom,

Thanks for the reply..

I have been waiting eagerly for any reply to this post!

You said that PlugPlug.* files should work in PS plugins too. But these PlugPlug.* files also have some Illustrator header files included in them. What should be done in that aspect?

And, is there no alternate method of capturing the events of a Flex UI in C++ plugin code???

Thanks!

Tom Ruark
Tom RuarkCorrect answer
Inspiring
May 25, 2011

That would be the " all the adjustments you would need to do to make them work in the Photoshop context" part of my post! :-)