Hello Joost,
On Tue, 2010-12-28 at 16:45 +0100, Joost Eekhoorn wrote:
Hoi Kohei and all,
I hope you enjoy the lovely weather.
Hereby a patch to give a better user experience to the "Move/Copy
sheet" dialog.
The changes are:
- Removed the "Rename"checkbox.
The "New name" textfield is always available, when one sheet is
selected.
It is disabled, when multiple sheets are selected.
- "OK", "Cancel" and "Help" buttons placed at the bottom of the
dialog.
- "Copy" checkbox replaced by "Copy" and "Move" option buttons.
- Added 3 section headers: "Action", "Location" and "Name".
- Placed the text "(Current document)" behind the name
of the of the current document in the list "To document".
- Display the yellow warning " ! This name is already used", when
applicable.
This all looks good. Once again, I've taken the liberty of making some
follow-up modifications after your patch. I basically did:
* adjusted the dialog layout a bit to make it look more consistent &
make better use of available spaces if possible. With this, the list
box etc are little wider.
* added three different warning messages for different causes: 1) name
already used, 2) name is empty, and 3) name has invalid characters.
* disable the OK button when the new name is invalid.
I did not know a better way to display the warning (I searched several
hours.)
I think the way you did it is sufficient; but I'd like us to eventually
find a way to turn the background of the sheet name box pink (or light
red, whatever the actual color is) the same way the chart dialogs do
while the background color of the warning text stays transparent. IMO
that would fit a little better and more consistent with the rest of our
UI.
I haven't found a way to change the color of edit box either, so we can
leave that a future project for now.
I did not changed the "Insert before" listbox.
I think it's best if we leave this alone for now. We'll probably come
back to it later.
I do not display the current sheet name.
I assume you mean displaying the current sheet name in the title bar of
the dialog box. Yeah we'll leave this a future project too.
Thanks a lot for your patch. :-)
Kohei
--
Kohei Yoshida, LibreOffice hacker, Calc
<kyoshida@novell.com>
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.