# Plugin's editor image

**URL:** <https://forum.juce.com/t/plugins-editor-image/10541>\
**Category:** Audio Plugins\
**Created:** [June 4, 2013, 4:50am UTC](https://forum.juce.com/t/plugins-editor-image/10541 "2013-06-04T04:50:43Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pca](https://avatars.discourse-cdn.com/v4/letter/p/7ba0ec/32.png) [@Pca](https://forum.juce.com/u/Pca)\
**Post date:** [June 4, 2013, 4:50am UTC](https://forum.juce.com/t/plugins-editor-image/10541/1 "2013-06-04T04:50:43Z")

</div>

Hi,

Is it possible for a plugin host based on Juce to get an Image of the plugin’s editor? My understanding is the AudiProcessorEditor is just a container for a system window. So the plugin’s editor is a system window located on top of the Juce windows, but it is not drawn over the Juce bitmap, right? I would like to draw some information over the editor, such as arrows going from editor’s areas to my Juce GUI, so I guess I need a Juce copy of the editor in the same graphic context than my Juce window. What’s the best way to do that?

Thanks,

/Phil

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [June 4, 2013, 7:50am UTC](https://forum.juce.com/t/plugins-editor-image/10541/2 "2013-06-04T07:50:02Z")

</div>

The only way to draw over a plugin’s window would be to float your own transparent desktop window over it and draw into that.

---

<div class="post-metadata">

**Author:** ![Pca](https://avatars.discourse-cdn.com/v4/letter/p/7ba0ec/32.png) [@Pca](https://forum.juce.com/u/Pca)\
**Post date:** [June 4, 2013, 8:12am UTC](https://forum.juce.com/t/plugins-editor-image/10541/3 "2013-06-04T08:12:09Z")

</div>

Yes indeed, this is something I had considered, I can use this method in my current project. But I’m wondering if it’s possible to copy the current editor window to a Juce image… it would be useful to transport this image to another machine, or to apply a transform matrix on it in order to display it twice smaller for example…

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://forum.juce.com/u/jules)\
**Post date:** [June 4, 2013, 8:39am UTC](https://forum.juce.com/t/plugins-editor-image/10541/4 "2013-06-04T08:39:44Z")

</div>

That’d be non-trivial - you’d need to write all the platform-specific code to snapshot the contents of windows.
