<div dir="ltr"><div><span id="result_box" class="" lang="en"><span class="">I'm sorry</span><span>,</span> <span class="">I have found</span> <span class="">where</span> <span class="">I was wrong.</span></span><br></div><div id="gt-res-content" class=""><div dir="ltr" style="zoom:1"><span id="result_box" class="" lang="en"> <span class="">At first I thought</span> <span class="">that </span></span><span id="result_box" class="" lang="en"><span class=""><span id="result_box" class="" lang="en">it <span class="">is not possible</span> <span class="">to create custom widget </span></span>without</span> new <span class="">representation</span><span class=""></span><span class="">. But I </span></span><span id="result_box" class="" lang="en"><span class=""></span><span class="">found an error.<br></span></span></div><div style><span id="result_box" class="" lang="en"><span class="">Thank you very much for help.<br></span></span></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-12-12 18:09 GMT+03:00 Utkarsh Ayachit <span dir="ltr"><<a href="mailto:utkarsh.ayachit@kitware.com" target="_blank">utkarsh.ayachit@kitware.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">As demonstrated in the screenshot attached earlier (attached again),<br>
the button is indeed shown. I simply created the "Wavelet" source and<br>
the button was shown as expected.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
On Fri, Dec 12, 2014 at 10:03 AM, Maxim Glibin <<a href="mailto:maxim.glibin@gmail.com">maxim.glibin@gmail.com</a>> wrote:<br>
> I mean that if you use simple plugin that was sent by you earlier, the<br>
> button is not shown.<br>
> And moreover, constructor of CustomColorEditorPropertyWidget widget is not<br>
> even called.<br>
> Did I miss out something?<br>
><br>
> 2014-12-12 17:30 GMT+03:00 Utkarsh Ayachit <<a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>>:<br>
>><br>
>> > This plugin doesn't display the button and even doesn't create it until<br>
>> > this widget will not be defined in the proxy group representation of plugin,<br>
>> > does it?<br>
>><br>
>> My apologies, but I don't follow what you mean by this statement.<br>
>><br>
>> Any case, you're extending "UnstructuredGridRepresentation", so when<br>
>> showing a vtkUnstructuredGrid dataset, your "MyRepresentation" would<br>
>> be created and you'll see a "Annotation" option available under the<br>
>> "Representation" combo-box. Now, the <ExposedProperty> section you<br>
>> have is not necessary (and is indeed written incorrectly) since your<br>
>> representation is sharing are several properties with<br>
>> "SurfaceRepresentation", including those for coloring. The<br>
>> "UnstructuredGridRepresentation" is already exposing appropriate<br>
>> properties from "SurfaceRepresentation" with property PropertyGroup<br>
>> declaration so the "ColorEditor" widget will indeed be created just<br>
>> fine.<br>
><br>
><br>
><br>
><br>
> --<br>
> Yours Sincerely,<br>
> GLIBIN Maxim O. - Developer<br>
> Phone : +7 (987) 533 00 55<br>
> Email: <a href="mailto:maxim.glibin@gmail.com">maxim.glibin@gmail.com</a><br>
><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">Yours Sincerely,<br><b>GLIBIN Maxim O.</b> - Developer<br>Phone : +7 (987) 533 00 55<br>
Email: <a href="mailto:maxim.glibin@gmail.com" target="_blank">maxim.glibin@gmail.com</a><div><br></div></div></div></div></div>
</div>