Hi Kohei,<br><br>Thanks for your review. Hereby an additional patch with changes on 4 comment-items. 2 items are not done.<br>MPL 1.1 / GPLv3+ / LGPLv3+<br><br>&gt; About UI<br>
<br>
&gt; * Let&#39;s remove the &#39;New Name&#39; string as I feel this is redundant.  And<br>
 &gt;  let&#39; place the rename box either to the immediate right of &#39;Rename&#39;<br>
 &gt;  check box, or immediately below it.  I prefer it being to the right<br>
 &gt;  of the check box since we have a plenty of space there.<br>
<br>Done.<br><br>
&gt; * Instead of hiding the rename box, it&#39;s better to disable it when the<br>&gt;  Rename check box is not checked.  We generally don&#39;t show or hide<br>
 &gt;  controls but enable or disable it.<br><br>Done.<br><br>
&gt; * Let&#39;s disable the Rename check box as well as the rename input box<br>
 &gt;  when multiple sheets are selected.  We don&#39;t know what we should do<br>
 &gt;  for multiple sheet copy/move &amp; rename yet, so I would be more<br>
 &gt;  comfortable disabling it in such cases (at least for now).<br>
<br>Done.<br><br>
&gt; * I think it would be more user-friendly if the Rename input box<br>
 &gt;  showed the default sheet name.  When moving a sheet, this would be<br>
 &gt;  the original sheet name, while when copying a sheet it would be the<br>
 &gt;  original name followed by &#39;_&#39; + &lt;num&gt; (e.g.  Sheet1 -&gt; Sheet1_1).<br>
<br>An empty imput box is logical to me, because the Rename dialog shows<br>also an empty in input box.<br>But if you want, I can try to impement it.<br>It is not in this patch, because it more difficult than it sounds.<br>

The default name depends on the document where the copy is going to,<br>if it is the same document or another document.<br><br>
&gt; Others<br>
<br>
&gt; * Move &amp; rename sheet and undo afterward doesn&#39;t undo the renaming.<br>
 &gt; But this is less critical, and I could look into it if you don&#39;t<br>
 &gt; want to.<br>
<br>Skipped.<br>If you do undo (Ctrl-Z) twice, then the renaming will also be undone.<br><br>
&gt; Code:<br>
<br>
&gt; * Regarding the additional parameter in ScViewFunc::MoveTable(), I<br>
 &gt;  prefer using a pointer to String with a default value of NULL, since<br>
 &gt;  it&#39;s an optional parameter conceptually.<br><br>Done.<br><br>Joost<br><br><br><div class="gmail_quote">2010/12/11 Kohei Yoshida <span dir="ltr">&lt;<a href="mailto:kyoshida@novell.com" target="_blank">kyoshida@novell.com</a>&gt;</span><br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div>On Fri, 2010-12-10 at 20:31 -0500, Kohei Yoshida wrote:<br>
&gt; I&#39;ll CC Christoph in case he has some comments on this feature as well<br>
&gt; as on my comments above.  Christoph, please feel free to add your<br>
&gt; comments as well if you have any. :-)<br>
<br>
</div>And these are the screenshots of the new dialog.<br>
<br>
Rename unchecked<br>
<a href="http://people.freedesktop.org/%7Ekohei/sheet-rename-unchecked.png" target="_blank">http://people.freedesktop.org/~kohei/sheet-rename-unchecked.png</a><br>
<br>
Rename checked<br>
<a href="http://people.freedesktop.org/%7Ekohei/sheet-rename-checked.png" target="_blank">http://people.freedesktop.org/~kohei/sheet-rename-checked.png</a><br>
<div><div></div><div><br>
--<br>
Kohei Yoshida, LibreOffice hacker, Calc<br>
&lt;<a href="mailto:kyoshida@novell.com" target="_blank">kyoshida@novell.com</a>&gt;<br>
<br>
</div></div></blockquote></div><br>