diff options
author | heiko tietze <tietze.heiko@gmail.com> | 2019-05-07 14:17:48 +0200 |
---|---|---|
committer | Heiko Tietze <tietze.heiko@gmail.com> | 2019-05-17 10:45:01 +0200 |
commit | 019c6ae2ee20a5923055c261abdd22575b69299b (patch) | |
tree | 9c360dfac8b292ac375d589ccecc714f4508a6fb /sc/source/ui/optdlg | |
parent | 5187d3ae495a07373a12fd5980c9269bc8ce3f8f (diff) |
Resolves tdf#87965 - Make 'Search Results' dialog optional
* Option introduced at Tools > Options > Calc > View (Windows)
* Convenience checkbox added to the dialog
Change-Id: Ic30fb302e61e77b0eefacd504f61f955bcf6e595
Reviewed-on: https://gerrit.libreoffice.org/71910
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <tietze.heiko@gmail.com>
Diffstat (limited to 'sc/source/ui/optdlg')
-rw-r--r-- | sc/source/ui/optdlg/tpview.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sc/source/ui/optdlg/tpview.cxx b/sc/source/ui/optdlg/tpview.cxx index d16b9b2e3e6a..e4a10483313d 100644 --- a/sc/source/ui/optdlg/tpview.cxx +++ b/sc/source/ui/optdlg/tpview.cxx @@ -60,6 +60,7 @@ ScTpContentOptions::ScTpContentOptions( vcl::Window* pParent, get(pVScrollCB,"vscroll"); get(pTblRegCB,"tblreg"); get(pOutlineCB,"outline"); + get(pSummaryCB,"cbSummary"); SetExchangeSupport(); Link<ListBox&,void> aSelObjHdl(LINK( this, ScTpContentOptions, SelLbObjHdl ) ); @@ -83,6 +84,7 @@ ScTpContentOptions::ScTpContentOptions( vcl::Window* pParent, pBreakCB ->SetClickHdl(aCBHdl); pGuideLineCB->SetClickHdl(aCBHdl); pRowColHeaderCB->SetClickHdl(aCBHdl); + pSummaryCB->SetClickHdl(aCBHdl); pColorLB->SetSlotId(SID_ATTR_CHAR_COLOR); pColorLB->SetAutoDisplayColor(SC_STD_GRIDCOLOR); @@ -117,6 +119,7 @@ void ScTpContentOptions::dispose() pVScrollCB.clear(); pTblRegCB.clear(); pOutlineCB.clear(); + pSummaryCB.clear(); SfxTabPage::dispose(); } @@ -146,6 +149,7 @@ bool ScTpContentOptions::FillItemSet( SfxItemSet* rCoreSet ) pOutlineCB ->IsValueChangedFromSaved() || pColorLB ->IsValueChangedFromSaved() || pBreakCB ->IsValueChangedFromSaved() || + pSummaryCB ->IsValueChangedFromSaved() || pGuideLineCB ->IsValueChangedFromSaved()) { NamedColor aNamedColor = pColorLB->GetSelectedEntry(); @@ -196,6 +200,7 @@ void ScTpContentOptions::Reset( const SfxItemSet* rCoreSet ) pVScrollCB->Check( pLocalOptions->GetOption(VOPT_VSCROLL) ); pTblRegCB ->Check( pLocalOptions->GetOption(VOPT_TABCONTROLS) ); pOutlineCB->Check( pLocalOptions->GetOption(VOPT_OUTLINER) ); + pSummaryCB->Check( pLocalOptions->GetOption(VOPT_SUMMARY) ); InitGridOpt(); @@ -228,6 +233,7 @@ void ScTpContentOptions::Reset( const SfxItemSet* rCoreSet ) pColorLB->SaveValue(); pBreakCB->SaveValue(); pGuideLineCB->SaveValue(); + pSummaryCB->SaveValue(); } void ScTpContentOptions::ActivatePage( const SfxItemSet& rSet) @@ -276,6 +282,7 @@ IMPL_LINK( ScTpContentOptions, CBHdl, Button*, pBtn, void ) else if ( pBreakCB == pBtn ) eOption = VOPT_PAGEBREAKS; else if ( pGuideLineCB == pBtn ) eOption = VOPT_HELPLINES; else if ( pRowColHeaderCB == pBtn ) eOption = VOPT_HEADER; + else if ( pSummaryCB == pBtn ) eOption = VOPT_SUMMARY; pLocalOptions->SetOption( eOption, bChecked ); } |