From bf2d7f598be36fc3804392403c7d09405f94cff8 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Mon, 17 Feb 2014 12:44:14 +0000 Subject: Resolves: fdo#72233 too long style names over-stretch dialog Change-Id: Id6f102a3def1928ad8f6b4d27eb32f8c69bdba49 (cherry picked from commit a95888e6e62a702f4b9af4a68c44339b51dc283e) Reviewed-on: https://gerrit.libreoffice.org/8085 Reviewed-by: Kohei Yoshida Tested-by: Kohei Yoshida --- sfx2/source/dialog/mgetempl.cxx | 5 +++++ sfx2/uiconfig/ui/managestylepage.ui | 10 +++------- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/sfx2/source/dialog/mgetempl.cxx b/sfx2/source/dialog/mgetempl.cxx index 0d6755d970af..932fddd09815 100644 --- a/sfx2/source/dialog/mgetempl.cxx +++ b/sfx2/source/dialog/mgetempl.cxx @@ -54,16 +54,21 @@ SfxManageStyleSheetPage::SfxManageStyleSheetPage(Window* pParent, const SfxItemS { get(m_pNameRo, "namero"); get(m_pNameRw, "namerw"); + m_pNameRo->set_width_request(m_pNameRw->get_preferred_size().Width()); get(m_pAutoCB, "autoupdate"); get(m_pFollowFt, "nextstyleft"); get(m_pFollowLb, "nextstyle"); m_pFollowLb->SetStyle(m_pFollowLb->GetStyle() | WB_SORT); + const sal_Int32 nMaxWidth(62); + m_pFollowLb->setMaxWidthChars(nMaxWidth); get(m_pBaseFt, "linkedwithft"); get(m_pBaseLb, "linkedwith"); m_pBaseLb->SetStyle(m_pBaseLb->GetStyle() | WB_SORT); + m_pBaseLb->setMaxWidthChars(nMaxWidth); get(m_pFilterFt, "categoryft"); get(m_pFilterLb, "category"); m_pFilterLb->SetStyle(m_pFilterLb->GetStyle() | WB_SORT); + m_pFilterLb->setMaxWidthChars(nMaxWidth); get(m_pDescFt, "desc"); // this Page needs ExchangeSupport diff --git a/sfx2/uiconfig/ui/managestylepage.ui b/sfx2/uiconfig/ui/managestylepage.ui index 551f2d37d32d..9bd0671190b7 100644 --- a/sfx2/uiconfig/ui/managestylepage.ui +++ b/sfx2/uiconfig/ui/managestylepage.ui @@ -1,6 +1,7 @@ + - + True False @@ -100,8 +101,6 @@ False center True - 0 - 1 1 @@ -116,8 +115,6 @@ False center True - 0 - 1 1 @@ -132,8 +129,6 @@ False center True - 0 - 1 1 @@ -187,6 +182,7 @@ center True + 52 1 -- cgit v1.2.3