diff options
author | Samuel Mehrbrodt <s.mehrbrodt@gmail.com> | 2014-11-11 21:47:01 +0100 |
---|---|---|
committer | Samuel Mehrbrodt <s.mehrbrodt@gmail.com> | 2014-11-11 20:53:53 +0000 |
commit | 355770eff40acc07e9cd46fa4dcfb39e6a86166e (patch) | |
tree | c9a8ae748bca761596712c4c482b90be337e366b /sw/source/uibase/uiview | |
parent | 93b34d091756de6fc3e5424aa45e00397146cc51 (diff) |
fdo82708 Add missing tooltips to Writer Statusbar
Change-Id: Ie44b8de69b98ebfa789cc8f9a1d8a60b698fc154
Reviewed-on: https://gerrit.libreoffice.org/12368
Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
Diffstat (limited to 'sw/source/uibase/uiview')
-rw-r--r-- | sw/source/uibase/uiview/view2.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sw/source/uibase/uiview/view2.cxx b/sw/source/uibase/uiview/view2.cxx index 159941ff4e4e..1625a884a7fc 100644 --- a/sw/source/uibase/uiview/view2.cxx +++ b/sw/source/uibase/uiview/view2.cxx @@ -1278,9 +1278,16 @@ void SwView::UpdatePageNums(sal_uInt16 nPhyNum, sal_uInt16 nVirtNum, const OUStr { OUString sTemp(GetPageStr( nPhyNum, nVirtNum, rPgStr )); const SfxStringItem aTmp( FN_STAT_PAGE, sTemp ); + // Used to distinguish which tooltip to show + const SfxBoolItem bExtendedTooltip( FN_STAT_PAGE, + !rPgStr.isEmpty() && OUString::number(nPhyNum) != rPgStr + && nPhyNum != nVirtNum ); + SfxBindings &rBnd = GetViewFrame()->GetBindings(); rBnd.SetState( aTmp ); rBnd.Update( FN_STAT_PAGE ); + rBnd.SetState( bExtendedTooltip ); + rBnd.Update( FN_STAT_PAGE ); } void SwView::UpdateDocStats() |