diff options
Diffstat (limited to 'cui/source/options/optfltr.cxx')
-rw-r--r-- | cui/source/options/optfltr.cxx | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/cui/source/options/optfltr.cxx b/cui/source/options/optfltr.cxx index d732661dbdf2..bf877b692bac 100644 --- a/cui/source/options/optfltr.cxx +++ b/cui/source/options/optfltr.cxx @@ -80,25 +80,24 @@ bool OfaMSFilterTabPage::FillItemSet( SfxItemSet& ) { SvtFilterOptions& rOpt = SvtFilterOptions::Get(); - bool bFlag; - if( (aWBasicCodeCB->GetSavedValue() == TRISTATE_TRUE) != (bFlag = aWBasicCodeCB->IsChecked())) - rOpt.SetLoadWordBasicCode( bFlag ); - if( (aWBasicWbctblCB->GetSavedValue() == TRISTATE_TRUE) != (bFlag = aWBasicWbctblCB->IsChecked())) - rOpt.SetLoadWordBasicExecutable( bFlag ); - if( (aWBasicStgCB->GetSavedValue() == TRISTATE_TRUE) != (bFlag = aWBasicStgCB->IsChecked())) - rOpt.SetLoadWordBasicStorage( bFlag ); - - if( (aEBasicCodeCB->GetSavedValue() == TRISTATE_TRUE) != (bFlag = aEBasicCodeCB->IsChecked())) - rOpt.SetLoadExcelBasicCode( bFlag ); - if( (aEBasicExectblCB->GetSavedValue() == TRISTATE_TRUE) != (bFlag = aEBasicExectblCB->IsChecked())) - rOpt.SetLoadExcelBasicExecutable( bFlag ); - if( (aEBasicStgCB->GetSavedValue() == TRISTATE_TRUE) != (bFlag = aEBasicStgCB->IsChecked())) - rOpt.SetLoadExcelBasicStorage( bFlag ); - - if( (aPBasicCodeCB->GetSavedValue() == TRISTATE_TRUE) != (bFlag = aPBasicCodeCB->IsChecked())) - rOpt.SetLoadPPointBasicCode( bFlag ); - if( (aPBasicStgCB->GetSavedValue() == TRISTATE_TRUE) != (bFlag = aPBasicStgCB->IsChecked())) - rOpt.SetLoadPPointBasicStorage( bFlag ); + if( aWBasicCodeCB->IsValueChangedFromSaved() ) + rOpt.SetLoadWordBasicCode( aWBasicCodeCB->IsChecked() ); + if( aWBasicWbctblCB->IsValueChangedFromSaved() ) + rOpt.SetLoadWordBasicExecutable( aWBasicWbctblCB->IsChecked() ); + if( aWBasicStgCB->IsValueChangedFromSaved() ) + rOpt.SetLoadWordBasicStorage( aWBasicStgCB->IsChecked() ); + + if( aEBasicCodeCB->IsValueChangedFromSaved()) + rOpt.SetLoadExcelBasicCode( aEBasicCodeCB->IsChecked() ); + if( aEBasicExectblCB->IsValueChangedFromSaved()) + rOpt.SetLoadExcelBasicExecutable( aEBasicExectblCB->IsChecked() ); + if( aEBasicStgCB->IsValueChangedFromSaved()) + rOpt.SetLoadExcelBasicStorage( aEBasicStgCB->IsChecked() ); + + if( aPBasicCodeCB->IsValueChangedFromSaved()) + rOpt.SetLoadPPointBasicCode( aPBasicCodeCB->IsChecked() ); + if( aPBasicStgCB->IsValueChangedFromSaved()) + rOpt.SetLoadPPointBasicStorage( aPBasicStgCB->IsChecked() ); return false; } |