[Libreoffice-ux-advise] [Bug 125508] Frames around dialog widgets

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Oct 16 11:02:51 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=125508

--- Comment #11 from Caolán McNamara <caolanm at redhat.com> ---
In the .uis those rectangular borders are GtkScrolledWindow parents for those
widgets. (In this case cui/uiconfig/ui/borderpage.ui). The GtkScrolledWindows
have two purposes, the obvious one of enabling scrolling of widgets, and to
provide a border around widgets.

Under Mac/Windows that will be implemented with VclScrolledWindow which will
Paint the border with DecorationView::DrawFrame which will attempt to use the
system theming to draw it (I think) in that complicated ImplDrawFrame.

I think the middle "User Defined" element actually always had a border, through
probably drawn with some different border-drawing system (classic WB_BORDER) in
the past, while the other two gained border frames along the way.

I have no strong feelings on whether they should have borders or not, I think
they gained a border because they are SvtValueSets which are in general
scrollable, though that's optional.

If we wanted to remove the border around presets and shadows valuesets then
https://gerrit.libreoffice.org/#/c/80883/ would do that

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Libreoffice-ux-advise mailing list