hi,<br><br>
In the current panel,&nbsp; the panel window inherited form XfcePanelWindowClass, and in its<br>
xfce_panel_window_size_allocate routine, priv-&gt;resize_func (
panel_resize_function ) would be called, which would determine panel
window&#39;s position on screen and this routine would be called from time
to time and prevent a plugin&#39;s information of panel moving to another
position. So if not do certain changed in the panel itself, I don&#39;t
think a plugin can have enough power to implement task to show/hide
panel to corner.<br><br>I don&#39;t intend to push you to use my patch, and further improvement on&nbsp; it&nbsp; is necessary.<br><br>My concern is that if panel already has implement the trunk of the functionality, why do we have to add a dummy plugin to take the superficial responsibility? plugins should do what the panel do not know, like displaying a clock, eyes..., but not what the panel knows and already have done!&nbsp; Just we only need a option in panel&#39;s customization dialog to toggle autohide behavior, instead of a unnecessary plugin to have users the choice of deciding panel can autohide or not. If we have to put the main function in the panel, why not just provide an option in the customization dialog and toggle the existence of the show/hide button?<br>
<br><br><div class="gmail_quote">On Wed, May 14, 2008 at 2:45 AM, Nick Schermer &lt;<a href="mailto:nickschermer@gmail.com">nickschermer@gmail.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
2008/5/13, Brian J. Tarricone &lt;<a href="mailto:bjt23@cornell.edu">bjt23@cornell.edu</a>&gt;:<br>
<div class="Ih2E3d">&gt; Why is it necessary? &nbsp;What&#39;s wrong with the panel&#39;s autohide behavior?<br>
&gt; &nbsp;I feel like this is a niche feature that isn&#39;t really a great idea to<br>
&gt; &nbsp;put in the panel proper... &nbsp;Tho adding a way to allow plugins to change<br>
&gt; &nbsp;autohide behavior might not be a bad idea.<br>
<br>
</div>It&#39;s not up to you to decide whether people should or shouldn&#39;t like<br>
this feature ;-). My experimental panel already supports hiding<br>
sideways (and guest what, it is kinda handy), so it only needs a<br>
clever way to control this &#39;remote&#39;.<br>
<font color="#888888"><br>
Nick<br>
</font><div><div></div><div class="Wj3C7c">_______________________________________________<br>
Xfce4-dev mailing list<br>
<a href="mailto:Xfce4-dev@xfce.org">Xfce4-dev@xfce.org</a><br>
<a href="http://foo-projects.org/mailman/listinfo/xfce4-dev" target="_blank">http://foo-projects.org/mailman/listinfo/xfce4-dev</a><br>
</div></div></blockquote></div><br>