<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I change my plugin to the new property panel architecture. Very
    nice, now I can reuse&nbsp; some of the code that control the widgets in
    my other filters.<br>
    <br>
    But, (there is always a but)...<br>
    <br>
    A have a base class&nbsp; ("Base" derived from vtkAlgorithm), with his
    own server_manager_xml file.<br>
    <br>
    Now I have my final class ("Final") derived from Base. Of course
    this class has his own server_manager_xml ( using the
    base_proxygroup, base_proxyname tags for proper configuration).<br>
    <br>
    My problem is that at the end of this file I use the PropertyGroup
    to group the widgets but this not work. Example:<br>
    in the server_manager_xml (of the final class)<br>
    ...<br>
    &lt;PropertyGroup label="Main"&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Property name="PointArrayStatus" /&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
    &nbsp;&nbsp;&nbsp; &lt;------ this came from Final <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Property name="VisualizationSpaceStatus" /&gt;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;
    &lt;------ this came from Base <br>
    &lt;/PropertyGroup&gt;&nbsp; <br>
    &lt;PropertyGroup label="Options"&gt;<br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Property name="Refresh"
    /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;------ this came from
    Base <br>
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Property name="ComputeDerivatives" /&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;
    &nbsp;&nbsp;&nbsp;&nbsp; &lt;------ this came from Base <br>
    &lt;/PropertyGroup&gt;&nbsp; <br>
    ...<br>
    <br>
    Inside ParaView the panel has the following order :<br>
    [- Properties]<br>
    <u>Main&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; </u><br>
    &nbsp; VisualizationSpaceStatus<br>
    <u>Options&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </u><br>
    &nbsp; Refresh<br>
    &nbsp; ComputeDerivatives<br>
    <u>Main&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>
    </u>&nbsp; PointArrayStatus<br>
    [- Display]<br>
    ...<br>
    <br>
    I think paraview expose all the base class widgets first and only
    then expose the final class widgets.<br>
    <br>
    Can I change this behaviour to correctly order my widgets???<br>
    <br>
    Thanks to all <br>
    Felipe<br>
    <pre class="moz-signature" cols="72">-- 
Felipe Bordeu Weldt
Ing&eacute;nieur de Recherche
-------------------------------------
T&eacute;l. : 33 (0)2 40 37 16 57
Fax. : 33 (0)2 40 74 74 06
<a class="moz-txt-link-abbreviated" href="mailto:Felipe.Bordeu@ec-nantes.fr">Felipe.Bordeu@ec-nantes.fr</a>
Institut GeM - UMR CNRS 6183
&Eacute;cole Centrale Nantes
1 Rue de La No&euml;, 44321 Nantes, FRANCE
-------------------------------------</pre>
  </body>
</html>