diff options
author | Caolán McNamara <caolanm@redhat.com> | 2013-07-29 19:51:04 +0100 |
---|---|---|
committer | Fridrich Strba <fridrich@documentfoundation.org> | 2013-07-30 12:14:09 +0000 |
commit | fd424dd6fcf367da671b6d31a64465cb0751a026 (patch) | |
tree | 7ef651cf898df36efe50c5f991a321d7b6276fb3 /svx | |
parent | 124daa15861775c582164677377f9f7cbba54dc0 (diff) |
Related: fdo#67395 adjust height of font name tabpage, etc.
+ put the language label beside the language listbox
which reduces height by a line
+ use standard spacing between frames in position tabpage
+ use standard spacing horizonally between elements
(cherry picked from commit 1d33fc35f787061c9440ba44dfd53de405bd430a)
Related: fdo#67395 drop 'Preview' frame title
it's clear that it's a preview, move that string into its Accessible name for
those that can't see the preview
(cherry picked from commit 1193dc782f4479a81f3d283c99df2f5c7e022682)
Related: fdo#67395 drop 'Font' frame title
+ promote the family, style, size to frame titles and drop
the surrounding 'Font' one
+ bottom align the previews again
+ drop empty spacing labels in favour of 6pixel spacing
(cherry picked from commit 63ced8e54f1786e5814f082c9fb87c89e5c850a9)
Related: fdo#67395 add border to preview to cut up whitespace
(cherry picked from commit 167416c3ed3ed52249559ff3548c0fc06d0d0eef)
Change-Id: I1191db7aaf0922978bf6dd8da17ec4f133944b94
684f451542f5300cc206c9ade7f3b130b1c3c876
2c0b78163894c5283162c37bd71fa1bbc3c341c7
c66bf59294f7c9fb4059574765734749a40b043f
Reviewed-on: https://gerrit.libreoffice.org/5200
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/dialog/fntctrl.cxx | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/svx/source/dialog/fntctrl.cxx b/svx/source/dialog/fntctrl.cxx index d9867c2f9e8f..5cd5abe4d114 100644 --- a/svx/source/dialog/fntctrl.cxx +++ b/svx/source/dialog/fntctrl.cxx @@ -506,15 +506,19 @@ SvxFontPrevWindow::SvxFontPrevWindow( Window* pParent, const ResId& rId ) : Init(); } -SvxFontPrevWindow::SvxFontPrevWindow(Window* pParent) : - Window(pParent) +SvxFontPrevWindow::SvxFontPrevWindow(Window* pParent, WinBits nStyle) + : Window(pParent, nStyle) { Init(); } -extern "C" SAL_DLLPUBLIC_EXPORT Window* SAL_CALL makeSvxFontPrevWindow(Window *pParent, VclBuilder::stringmap &) +extern "C" SAL_DLLPUBLIC_EXPORT Window* SAL_CALL makeSvxFontPrevWindow(Window *pParent, VclBuilder::stringmap &rMap) { - SvxFontPrevWindow *pWindow = new SvxFontPrevWindow(pParent); + WinBits nWinStyle = 0; + OString sBorder = VclBuilder::extractCustomProperty(rMap); + if (!sBorder.isEmpty()) + nWinStyle |= WB_BORDER; + SvxFontPrevWindow *pWindow = new SvxFontPrevWindow(pParent, nWinStyle); return pWindow; } |