https://bugs.freedesktop.org/show_bug.cgi?id=69305

Mike Kaganski <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |NEW

--- Comment #8 from Mike Kaganski <[email protected]> ---
(In reply to comment #7)
Thank you again for explaining your vision.

Let me try to explain the current state.
1. The Borders buttons have two modes: add a corresponding border to currently
selected cells (simple click) and replacing all borders of current cell with
specific borders (Shift+click). In both modes, the buttons apply only the
built-in style: black solid thin line, no matter what was selected in Style and
Color controls earlier.
2. The Line Style control works as selection list only, i.e. it does not
remember its last used style. Its design does not promise this functionality:
its arrow is not separated from the rest of the button. It changes the style of
all non-empty borders. And it's normal in current mode, because there's no way
to tell it which borders to change: maybe you want to change borders of a
specific color, or specific width, or some style? It is possible that the
selection includes many different kinds of borders, so it simply affects all
non-empty. Its behaviour is consistent, but inconvenient.
3. The Line Color (of the border) control does offer the "memory"
functionality. It is divided to main button and arrow at the right side. When
you press the main button, it should apply the last-picked color to all
non-empty borders of selected cells (again, no other way to tell which borders
to affect). When you press the arrow, you select which color to apply (and it
should be memorized for following use). But (at least in 4.1.1.2 under Win7x64)
it has an apparent bug: the main button always applies blue, regardless of
previous choice. Arrow works, but does not memorize its choice.

The problem is that all three controls (Borders, Line Color and Line Style)
operate independently.

What I would propose is the following: the Style and Color controls should not
apply any formatting by themselves, only memorize selected values.
Additionally, Width control should be added with the same logic. And Borders
buttons should work as they do now, except they should apply the style, color
and width that are selected in the corresponding controls. Somewhat similar to
object style controls on the "Line and Filling" toolbar of Draw.

This would allow desired flexibility, and you could easily apply thin solid
lines to double-bordered outside frame, or vice-versa, as you describe above.

I set it as NEW, as a valid enhancement request (the wrong Color control
behaviour should be filed as a separate bug report).

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to