cui/source/inc/autocdlg.hxx | 2 ++ cui/source/tabpages/autocdlg.cxx | 19 +++++++++++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-)
New commits: commit 1abf248b24d0804bed361acdb4052cefbd1a918f Author: Caolán McNamara <[email protected]> Date: Mon Jan 27 12:12:04 2014 +0000 Resolves: fdo#74057 wordlist truncated on left Change-Id: Ia6b8c02fc0d79fef974f5a0462856f05256c76f8 (cherry picked from commit 58dfc97ca697875c36b7ddf14f5505a93d7b9cf8) Reviewed-on: https://gerrit.libreoffice.org/7688 Reviewed-by: Eike Rathke <[email protected]> Tested-by: Eike Rathke <[email protected]> diff --git a/cui/source/inc/autocdlg.hxx b/cui/source/inc/autocdlg.hxx index faf5af0..86c718e 100644 --- a/cui/source/inc/autocdlg.hxx +++ b/cui/source/inc/autocdlg.hxx @@ -258,6 +258,7 @@ private: LanguageType eOldLanguage, LanguageType eNewLanguage); + void setTabs(); public: OfaAutocorrReplacePage( Window* pParent, const SfxItemSet& rSet ); ~OfaAutocorrReplacePage(); @@ -269,6 +270,7 @@ public: virtual void ActivatePage( const SfxItemSet& ); virtual int DeactivatePage( SfxItemSet* pSet = 0 ); virtual void Resize(); + virtual void StateChanged(StateChangedType nStateChange); void SetLanguage(LanguageType eSet); void DeleteEntry(OUString sShort, OUString sLong); diff --git a/cui/source/tabpages/autocdlg.cxx b/cui/source/tabpages/autocdlg.cxx index 5f5c69e..b5c1e77 100644 --- a/cui/source/tabpages/autocdlg.cxx +++ b/cui/source/tabpages/autocdlg.cxx @@ -869,13 +869,28 @@ OfaAutocorrReplacePage::OfaAutocorrReplacePage( Window* pParent, m_pShortED->SetSpaces(true); } -void OfaAutocorrReplacePage::Resize() +void OfaAutocorrReplacePage::setTabs() { - SfxTabPage::Resize(); m_pReplaceTLB->SetTab(0, m_pShortED->GetPosPixel().X(), MAP_PIXEL); m_pReplaceTLB->SetTab(1, m_pReplaceED->GetPosPixel().X(), MAP_PIXEL); } +void OfaAutocorrReplacePage::StateChanged(StateChangedType nStateChange) +{ + SfxTabPage::StateChanged(nStateChange); + + if (nStateChange == STATE_CHANGE_INITSHOW) + { + setTabs(); + } +} + +void OfaAutocorrReplacePage::Resize() +{ + SfxTabPage::Resize(); + setTabs(); +} + OfaAutocorrReplacePage::~OfaAutocorrReplacePage() { aDoubleStringTable.clear();
_______________________________________________ Libreoffice-commits mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits
