Hi all,<br><br>The proposed layout change of Bernhard looks good to me, but there are some pitfalls.<br><br>&gt; Christoph wrote:<br>&gt; [...]<br>&gt;     * If the user copies a sheet (several sheets) within the same<br>
 &gt;       file, then the new sheets will be renamed anyway. Right?<br>
 &gt;       Although the user did not check the &quot;Rename&quot; checkbox ... --&gt; As<br>
 &gt;       far as I understand, we require unique sheet names. The checkbox<br>
 &gt;       refers to a user intended name change.<br><br>That is just the problem for the programmer, that he does know what the user is going to do, and the user can change his mind.<br><br>+ use case mc01: The user copies &quot;SheetA&quot; in the same document. The proposed new name becomes &quot;SheetA_1&quot;. Now the user decides to copy the sheet to another document, where &quot;SheetA&quot; does not exist, the proposed new name should be &quot;SheetA&quot;,<br>
but only if the user did not rename the new name!<br>I do not known if that is possible, with keeping the code transparant.<br><br>&gt; Bernhard wrote:<br>&gt; [...]<br>&gt; |    Place to insert                                                  |<br>

&gt; |    +-------------------------------------------------------------+  |<br>&gt; | /\ | Sheet 1                                                     |  |<br>&gt; | || |  $sheetname 2                                               |  |<br>
&gt; | \/ | Sheet 2                                                     |  |<br>&gt; |    | Sheet 3                                                     |  |<br>&gt; |    +-------------------------------------------------------------+  |<br>

<br>That is an challenge for the programmer, because the content of the list must change on the fly. Thus make the challenge not too big: display &quot;- position -&quot; instand of &quot;$sheetname 2&quot;.<br><br>What to do when the user clicks &quot;Sheet 3&quot;?<br>
<br>Drag-and-drop of &quot;- position -&quot; must be implemented, but not for the existing sheets!<br><br>I wait for the reaction of Kohei.<br><br>Best regards,<br>Joost<br><br><br><div class="gmail_quote">2010/12/22 Dr. Bernhard Dippold <span dir="ltr">&lt;<a href="mailto:bernhard@familie-dippold.at">bernhard@familie-dippold.at</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;">Hi all<br>
<br>
sorry: once more I didn&#39;t &quot;reply all&quot;, just &quot;reply&quot; as on the other LibO lists...<br>
<br>
here is what I sent to Christoph alone:<br>
<br>
Hi Christoph, all,<br>
<br>
just a very short comment - before I forget it...<br>
<br>
Christoph Noack schrieb:<br>
&gt; [...]<br>
<div class="im">&gt;        * Think about the &quot;Insert Before&quot; thing ... it is not that obvious<br>
&gt;          what this means. Is there any way to make this more<br>
&gt;          understandable?<br>
<br>
</div>Move the &quot;Insert Before&quot; list below the new name area and move the new<br>
name by mouse or arrows up and down in the list.<br>
<br>
This would allow to place the new sheet where the user wants it without<br>
thinking about &quot;before&quot; and &quot;after&quot;.<br>
<br>
Copying your sketch...<br>
<div class="im"><br>
+---------------------------------------------------------------------+<br>
|                  Move / Copy Sheet: $sheetname                      |<br>
+---------------------------------------------------------------------+<br>
|  Action ----------------------------------------------------------  +<br>
|    (o) Move                                                         |<br>
|    ( ) Copy                                                         |<br>
|                                                                     |<br>
|  Location and Name -----------------------------------------------  |<br>
|    To Document                                                      |<br>
|    [ $documentname (Current Document)                         |\/]  |<br>
|                                                                     |<br>
</div>|    New Name                                                         |<br>
|    [ $sheetname 2                                                ]  |<br>
|                                                                     |<br>
|    Place to insert                                                  |<br>
|    +-------------------------------------------------------------+  |<br>
| /\ | Sheet 1                                                     |  |<br>
| || |  $sheetname 2                                               |  |<br>
| \/ | Sheet 2                                                     |  |<br>
|    | Sheet 3                                                     |  |<br>
|    +-------------------------------------------------------------+  |<br>
|                                                                     |<br>
+---------------------------------------------------------------------+<br>
| [ Help ]                                       [  OK  ]  [ Cancel ] |<br>
+---------------------------------------------------------------------+<br>
<br>
Best regards<br>
<font color="#888888"><br>
Bernhard<br>
<br>
<br>
<br>
<br>
<br>
</font></blockquote></div><br>