<div>I see. If that&#39;s the case, my other try would be to lock it in my plugin code.</div>
<div>To be more specific, I am not trying to create a new window for my plugin, but just to resize and lock the original render window.</div>
<div>Do you think this is doable?</div>
<div> </div>
<div>Li</div>
<div><br><br> </div>
<div class="gmail_quote">On Tue, Apr 10, 2012 at 4:14 PM, Utkarsh Ayachit <span dir="ltr">&lt;<a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote">Ah, in that case you cannot set the view size from Python, the Qt GUI<br>always overrides it. I don&#39;t think there&#39;s a way to lock the view size<br>
from Python for the GUI currently.<br>
<div class="HOEnZb">
<div class="h5"><br>On Tue, Apr 10, 2012 at 3:51 PM, Li Guan &lt;<a href="mailto:li.9uan@gmail.com">li.9uan@gmail.com</a>&gt; wrote:<br>&gt; I am doing this in python shell..<br>&gt;<br>&gt; On Tue, Apr 10, 2012 at 3:50 PM, Utkarsh Ayachit<br>
&gt; &lt;<a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt; wrote:<br>&gt;&gt;<br>&gt;&gt; Are you doing this in the QT GUI or pvpython?<br>&gt;&gt;<br>&gt;&gt; On Tue, Apr 10, 2012 at 3:20 PM, Li Guan &lt;<a href="mailto:li.9uan@gmail.com">li.9uan@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Thank you Utkarsh,<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; But even if I do as you said, the actual view size is still [648, 507].<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; In fact, you could try the following code out, and check the dumped<br>
&gt;&gt; &gt; image<br>&gt;&gt; &gt; size to be the wrong size as well.<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; GetRenderView().ViewSize = [640, 480];<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; GetActiveView().GetRenderWindow().Render();<br>
&gt;&gt; &gt;<br>&gt;&gt; &gt; WriteImage(&quot;./RGB.bmp&quot;);<br>&gt;&gt; &gt;<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; I just wonder if there is a way in python script that I can lock the<br>&gt;&gt; &gt; view<br>&gt;&gt; &gt; size to custom size [640,480], just like we click on the paraview tools<br>
&gt;&gt; &gt; -&gt;<br>&gt;&gt; &gt; Lock View Size Custom...?<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Best,<br>&gt;&gt; &gt;<br>&gt;&gt; &gt; Li<br>&gt;<br>&gt;<br></div></div></blockquote></div><br>