From 61d40bdb2fc3c3270f762ed3ea4e2e4282a4e032 Mon Sep 17 00:00:00 2001 From: Rob Snelders Date: Wed, 8 Jun 2011 18:21:02 +0200 Subject: [PATCH] Disable Removebutton in optchart --- cui/source/options/optchart.cxx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cui/source/options/optchart.cxx b/cui/source/options/optchart.cxx index 13b861f07187..68a4fad5bc2b 100644 --- a/cui/source/options/optchart.cxx +++ b/cui/source/options/optchart.cxx @@ -196,6 +196,7 @@ IMPL_LINK( SvxDefaultColorOptPage, ResetToDefaults, void *, EMPTYARG ) aLbChartColors.GetFocus(); aLbChartColors.SelectEntryPos( 0 ); + aPBRemove.Enable( sal_True ); } return 0L; @@ -217,6 +218,7 @@ IMPL_LINK( SvxDefaultColorOptPage, AddChartColor, void *, EMPTYARG ) aLbChartColors.GetFocus(); aLbChartColors.SelectEntryPos( pColorConfig->GetColorTable().size() - 1 ); + aPBRemove.Enable( sal_True ); } return 0L; @@ -251,6 +253,8 @@ IMPL_LINK( SvxDefaultColorOptPage, RemoveChartColor, PushButton*, pButton ) aLbChartColors.SelectEntryPos( pColorConfig->GetColorTable().size() - 1 ); else if (aLbChartColors.GetEntryCount() > 0) aLbChartColors.SelectEntryPos( nIndex ); + else + aPBRemove.Enable( sal_False ); } }