<pre>Yes I thought of that option too, but in that case I would have to re-parent it too a window that is off-screen, <br>and correct me if I&#39;m wrong but i don&#39;t think that the app would get any expose events, unless i sent them to it
<br>with a client message, say every second or so. And therefore would the window draw itself if it is off-screen?<br><br>I was just thinking if there was some nice built in feature in Compiz or some plugin that could help me with this. 
<br><br>The other option would be to re-parent the windows under the cubes, but that would hinder me from allowing the cubes <br>to have a opacity since you would see the apps through the cubes.<br> <br>//Håkan<br><br>&gt;Well, the way the wm dock does things is it reparents the window with XEmbed, 
<br>&gt;not sure if that would work for you or not<br><br>&gt;On Wednesday 11 July 2007 09:40:47 gasol wrote:<br>&gt;&gt;<i> Hello<br></i>&gt;&gt;<i><br></i>&gt;&gt;<i> I&#39;m writing a compiz plugin that mimics the WindowMaker dock, but instead
<br></i>&gt;&gt;<i> just being in 2d, I have cubes where icons and dockapps (actually any<br></i>&gt;&gt;<i> application) are rendered too.<br></i>&gt;&gt;<i><br></i>&gt;&gt;<i> Now I&#39;m wondering how can i hide the &quot;real windows&quot; that i dock and keep
<br></i>&gt;&gt;<i> the decorator from drawing decorations on them?<br></i>&gt;&gt;<i> Since i need to get damage-events on the windows i assume i cant just unmap<br></i>&gt;&gt;<i> them either. =/<br></i>&gt;&gt;<i> I&#39;ve been looking on the scale plugin but i didn&#39;t find anything there that
<br></i>&gt;&gt;<i> helped me.<br></i>&gt;&gt;<i><br></i>&gt;&gt;<i> Currently the docked apps are rendered both to the screen and my dock! Here<br></i>&gt;&gt;<i> is a screenshot of the problem:<br></i>&gt;<i><span style="font-style: italic;">
&gt;</span> <a href="http://arlong-park.mine.nu/dock3.png">http://arlong-park.mine.nu/dock3.png</a><br></i>&gt;&gt;<i><br></i>&gt;&gt;<i> atm I&#39;m just using the  drawWindow function from the window, after i have<br></i>
&gt;&gt;<i> scaled and rotated it.<br></i>&gt;&gt;<i><br></i>&gt;&gt;<i> The second thing I&#39;m wondering about is there any way to automagically<br></i>&gt;&gt;<i> forward the X events to the docked apps or do I have to write that code
<br></i>&gt;&gt;<i> myself?<br></i>&gt;&gt;<i><br></i>&gt;&gt;<i><br></i>&gt;&gt;<i> //Håkan</i></pre>