Hi all,<br><br>The proposed layout change of Bernhard looks good to me, but there are some pitfalls.<br><br>> Christoph wrote:<br>> [...]<br>> * If the user copies a sheet (several sheets) within the same<br>
> file, then the new sheets will be renamed anyway. Right?<br>
> Although the user did not check the "Rename" checkbox ... --> As<br>
> far as I understand, we require unique sheet names. The checkbox<br>
> 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 "SheetA" in the same document. The proposed new name becomes "SheetA_1". Now the user decides to copy the sheet to another document, where "SheetA" does not exist, the proposed new name should be "SheetA",<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>> Bernhard wrote:<br>> [...]<br>> | Place to insert |<br>
> | +-------------------------------------------------------------+ |<br>> | /\ | Sheet 1 | |<br>> | || | $sheetname 2 | |<br>
> | \/ | Sheet 2 | |<br>> | | Sheet 3 | |<br>> | +-------------------------------------------------------------+ |<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 "- position -" instand of "$sheetname 2".<br><br>What to do when the user clicks "Sheet 3"?<br>
<br>Drag-and-drop of "- position -" 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"><<a href="mailto:bernhard@familie-dippold.at">bernhard@familie-dippold.at</a>></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't "reply all", just "reply" 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>
> [...]<br>
<div class="im">> * Think about the "Insert Before" thing ... it is not that obvious<br>
> what this means. Is there any way to make this more<br>
> understandable?<br>
<br>
</div>Move the "Insert Before" 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 "before" and "after".<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>