summaryrefslogtreecommitdiff
path: root/sc/source/ui
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@suse.com>2012-02-07 11:18:31 -0500
committerKohei Yoshida <kohei.yoshida@suse.com>2012-02-07 11:19:20 -0500
commit8e6e880949b3f603c3d26ab5467cb417b92ae2be (patch)
tree722220e7c814576f4a5f66b6555018ab8d6921e3 /sc/source/ui
parent66fa759bb6d8199404b482512d7609ba47265ae8 (diff)
Have SfxItemSet::HasItem take an optional pointer-to-pointer.
To make it clear that the second argument is optional.
Diffstat (limited to 'sc/source/ui')
-rw-r--r--sc/source/ui/app/scmod.cxx38
-rw-r--r--sc/source/ui/docshell/docsh4.cxx16
-rw-r--r--sc/source/ui/drawfunc/fuins2.cxx4
-rw-r--r--sc/source/ui/optdlg/tpcompatibility.cxx2
-rw-r--r--sc/source/ui/pagedlg/scuitphfedit.cxx2
-rw-r--r--sc/source/ui/view/cellsh1.cxx40
-rw-r--r--sc/source/ui/view/cellsh4.cxx8
-rw-r--r--sc/source/ui/view/tabvwsh3.cxx4
-rw-r--r--sc/source/ui/view/tabvwshf.cxx24
9 files changed, 69 insertions, 69 deletions
diff --git a/sc/source/ui/app/scmod.cxx b/sc/source/ui/app/scmod.cxx
index 707238706c4a..2b84ace0047b 100644
--- a/sc/source/ui/app/scmod.cxx
+++ b/sc/source/ui/app/scmod.cxx
@@ -994,26 +994,26 @@ void ScModule::ModifyOptions( const SfxItemSet& rOptSet )
// Linguistik nicht mehr
- if (rOptSet.HasItem(SID_ATTR_METRIC, pItem))
+ if (rOptSet.HasItem(SID_ATTR_METRIC, &pItem))
{
PutItem( *pItem );
pAppCfg->SetAppMetric( (FieldUnit)((const SfxUInt16Item*)pItem)->GetValue() );
bSaveAppOptions = sal_True;
}
- if (rOptSet.HasItem(SCITEM_USERLIST, pItem))
+ if (rOptSet.HasItem(SCITEM_USERLIST, &pItem))
{
ScGlobal::SetUserList( ((const ScUserListItem*)pItem)->GetUserList() );
bSaveAppOptions = sal_True;
}
- if (rOptSet.HasItem(SID_SC_OPT_SYNCZOOM, pItem))
+ if (rOptSet.HasItem(SID_SC_OPT_SYNCZOOM, &pItem))
{
pAppCfg->SetSynchronizeZoom( static_cast<const SfxBoolItem*>(pItem)->GetValue() );
bSaveAppOptions = sal_True;
}
- if (rOptSet.HasItem(SID_SC_OPT_KEY_BINDING_COMPAT, pItem))
+ if (rOptSet.HasItem(SID_SC_OPT_KEY_BINDING_COMPAT, &pItem))
{
sal_uInt16 nVal = static_cast<const SfxUInt16Item*>(pItem)->GetValue();
ScOptionsUtil::KeyBindingType eOld = pAppCfg->GetKeyBindingType();
@@ -1030,7 +1030,7 @@ void ScModule::ModifyOptions( const SfxItemSet& rOptSet )
// ViewOptions
//============================================
- if (rOptSet.HasItem(SID_SCVIEWOPTIONS, pItem))
+ if (rOptSet.HasItem(SID_SCVIEWOPTIONS, &pItem))
{
const ScViewOptions& rNewOpt = ((const ScTpViewItem*)pItem)->GetViewOptions();
@@ -1062,7 +1062,7 @@ void ScModule::ModifyOptions( const SfxItemSet& rOptSet )
// da GridOptions Member der ViewOptions ist!
//============================================
- if ( rOptSet.HasItem(SID_ATTR_GRID_OPTIONS,pItem) )
+ if ( rOptSet.HasItem(SID_ATTR_GRID_OPTIONS,&pItem) )
{
ScGridOptions aNewGridOpt( (const SvxOptionsGrid&)((const SvxGridItem&)*pItem) );
@@ -1096,7 +1096,7 @@ void ScModule::ModifyOptions( const SfxItemSet& rOptSet )
// DocOptions
//============================================
- if ( rOptSet.HasItem(SID_SCDOCOPTIONS,pItem) )
+ if ( rOptSet.HasItem(SID_SCDOCOPTIONS,&pItem) )
{
const ScDocOptions& rNewOpt = ((const ScTpCalcItem*)pItem)->GetDocOptions();
@@ -1124,7 +1124,7 @@ void ScModule::ModifyOptions( const SfxItemSet& rOptSet )
}
// nach den eigentlichen DocOptions auch noch die TabDistance setzen
- if ( rOptSet.HasItem(SID_ATTR_DEFTABSTOP,pItem) )
+ if ( rOptSet.HasItem(SID_ATTR_DEFTABSTOP,&pItem) )
{
sal_uInt16 nTabDist = ((SfxUInt16Item*)pItem)->GetValue();
ScDocOptions aOpt(GetDocOptions());
@@ -1144,7 +1144,7 @@ void ScModule::ModifyOptions( const SfxItemSet& rOptSet )
// AutoSpell nach den Doc-Options (weil Member)
- if ( rOptSet.HasItem(SID_AUTOSPELL_CHECK,pItem) ) // an Doc-Options
+ if ( rOptSet.HasItem(SID_AUTOSPELL_CHECK,&pItem) ) // an Doc-Options
{
sal_Bool bDoAutoSpell = ((const SfxBoolItem*)pItem)->GetValue();
@@ -1190,43 +1190,43 @@ void ScModule::ModifyOptions( const SfxItemSet& rOptSet )
// InputOptions
//============================================
- if ( rOptSet.HasItem(SID_SC_INPUT_SELECTIONPOS,pItem) )
+ if ( rOptSet.HasItem(SID_SC_INPUT_SELECTIONPOS,&pItem) )
{
pInputCfg->SetMoveDir( ((const SfxUInt16Item*)pItem)->GetValue() );
bSaveInputOptions = sal_True;
}
- if ( rOptSet.HasItem(SID_SC_INPUT_SELECTION,pItem) )
+ if ( rOptSet.HasItem(SID_SC_INPUT_SELECTION,&pItem) )
{
pInputCfg->SetMoveSelection( ((const SfxBoolItem*)pItem)->GetValue() );
bSaveInputOptions = sal_True;
}
- if ( rOptSet.HasItem(SID_SC_INPUT_EDITMODE,pItem) )
+ if ( rOptSet.HasItem(SID_SC_INPUT_EDITMODE,&pItem) )
{
pInputCfg->SetEnterEdit( ((const SfxBoolItem*)pItem)->GetValue() );
bSaveInputOptions = sal_True;
}
- if ( rOptSet.HasItem(SID_SC_INPUT_FMT_EXPAND,pItem) )
+ if ( rOptSet.HasItem(SID_SC_INPUT_FMT_EXPAND,&pItem) )
{
pInputCfg->SetExtendFormat( ((const SfxBoolItem*)pItem)->GetValue() );
bSaveInputOptions = sal_True;
}
- if ( rOptSet.HasItem(SID_SC_INPUT_RANGEFINDER,pItem) )
+ if ( rOptSet.HasItem(SID_SC_INPUT_RANGEFINDER,&pItem) )
{
pInputCfg->SetRangeFinder( ((const SfxBoolItem*)pItem)->GetValue() );
bSaveInputOptions = sal_True;
}
- if ( rOptSet.HasItem(SID_SC_INPUT_REF_EXPAND,pItem) )
+ if ( rOptSet.HasItem(SID_SC_INPUT_REF_EXPAND,&pItem) )
{
pInputCfg->SetExpandRefs( ((const SfxBoolItem*)pItem)->GetValue() );
bSaveInputOptions = sal_True;
}
- if ( rOptSet.HasItem(SID_SC_INPUT_MARK_HEADER,pItem) )
+ if ( rOptSet.HasItem(SID_SC_INPUT_MARK_HEADER,&pItem) )
{
pInputCfg->SetMarkHeader( ((const SfxBoolItem*)pItem)->GetValue() );
bSaveInputOptions = sal_True;
bUpdateMarks = sal_True;
}
- if ( rOptSet.HasItem(SID_SC_INPUT_TEXTWYSIWYG,pItem) )
+ if ( rOptSet.HasItem(SID_SC_INPUT_TEXTWYSIWYG,&pItem) )
{
sal_Bool bNew = ((const SfxBoolItem*)pItem)->GetValue();
if ( bNew != pInputCfg->GetTextWysiwyg() )
@@ -1236,7 +1236,7 @@ void ScModule::ModifyOptions( const SfxItemSet& rOptSet )
bUpdateRefDev = sal_True;
}
}
- if( rOptSet.HasItem( SID_SC_INPUT_REPLCELLSWARN, pItem ) )
+ if( rOptSet.HasItem( SID_SC_INPUT_REPLCELLSWARN, &pItem ) )
{
pInputCfg->SetReplaceCellsWarn( ((const SfxBoolItem*)pItem)->GetValue() );
bSaveInputOptions = sal_True;
@@ -1246,7 +1246,7 @@ void ScModule::ModifyOptions( const SfxItemSet& rOptSet )
// PrintOptions
//============================================
- if ( rOptSet.HasItem(SID_SCPRINTOPTIONS,pItem) )
+ if ( rOptSet.HasItem(SID_SCPRINTOPTIONS,&pItem) )
{
const ScPrintOptions& rNewOpt = ((const ScTpPrintItem*)pItem)->GetPrintOptions();
SetPrintOptions( rNewOpt );
diff --git a/sc/source/ui/docshell/docsh4.cxx b/sc/source/ui/docshell/docsh4.cxx
index 7718b42036c1..8b527f578e9b 100644
--- a/sc/source/ui/docshell/docsh4.cxx
+++ b/sc/source/ui/docshell/docsh4.cxx
@@ -156,10 +156,10 @@ void ScDocShell::Execute( SfxRequest& rReq )
const SfxPoolItem* pRowItem;
const SfxPoolItem* pTabItem;
const SfxPoolItem* pTextItem;
- if( pReqArgs && pReqArgs->HasItem( FN_PARAM_1, pColItem ) &&
- pReqArgs->HasItem( FN_PARAM_2, pRowItem ) &&
- pReqArgs->HasItem( FN_PARAM_3, pTabItem ) &&
- pReqArgs->HasItem( SID_SC_SETTEXT, pTextItem ) )
+ if( pReqArgs && pReqArgs->HasItem( FN_PARAM_1, &pColItem ) &&
+ pReqArgs->HasItem( FN_PARAM_2, &pRowItem ) &&
+ pReqArgs->HasItem( FN_PARAM_3, &pTabItem ) &&
+ pReqArgs->HasItem( SID_SC_SETTEXT, &pTextItem ) )
{
// Parameter sind 1-based !!!
SCCOL nCol = ((SfxInt16Item*)pColItem)->GetValue() - 1;
@@ -288,18 +288,18 @@ void ScDocShell::Execute( SfxRequest& rReq )
sal_Bool bRowInit = false;
sal_Bool bAddRange = (nSlot == SID_CHART_ADDSOURCE);
- if( pReqArgs->HasItem( SID_CHART_NAME, pItem ) )
+ if( pReqArgs->HasItem( SID_CHART_NAME, &pItem ) )
aChartName = ((const SfxStringItem*)pItem)->GetValue();
- if( pReqArgs->HasItem( SID_CHART_SOURCE, pItem ) )
+ if( pReqArgs->HasItem( SID_CHART_SOURCE, &pItem ) )
aRangeName = ((const SfxStringItem*)pItem)->GetValue();
- if( pReqArgs->HasItem( FN_PARAM_1, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_1, &pItem ) )
{
bColHeaders = ((const SfxBoolItem*)pItem)->GetValue();
bColInit = sal_True;
}
- if( pReqArgs->HasItem( FN_PARAM_2, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_2, &pItem ) )
{
bRowHeaders = ((const SfxBoolItem*)pItem)->GetValue();
bRowInit = sal_True;
diff --git a/sc/source/ui/drawfunc/fuins2.cxx b/sc/source/ui/drawfunc/fuins2.cxx
index 4cbf06235faa..aa65b518e841 100644
--- a/sc/source/ui/drawfunc/fuins2.cxx
+++ b/sc/source/ui/drawfunc/fuins2.cxx
@@ -502,7 +502,7 @@ FuInsertChart::FuInsertChart(ScTabViewShell* pViewSh, Window* pWin, ScDrawView*
if( pReqArgs )
{
const SfxPoolItem* pItem;
- if( pReqArgs->HasItem( FN_PARAM_5, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_5, &pItem ) )
aRangeString = ::rtl::OUString( ((const SfxStringItem*)pItem)->GetValue());
aPositionRange = pViewSh->GetViewData()->GetCurPos();
@@ -602,7 +602,7 @@ FuInsertChart::FuInsertChart(ScTabViewShell* pViewSh, Window* pWin, ScDrawView*
const SfxPoolItem* pItem;
sal_uInt16 nToTable = 0;
- if( pReqArgs->HasItem( FN_PARAM_4, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_4, &pItem ) )
{
if ( pItem->ISA( SfxUInt16Item ) )
nToTable = ((const SfxUInt16Item*)pItem)->GetValue();
diff --git a/sc/source/ui/optdlg/tpcompatibility.cxx b/sc/source/ui/optdlg/tpcompatibility.cxx
index f94fa99976ba..32b3e1278d9b 100644
--- a/sc/source/ui/optdlg/tpcompatibility.cxx
+++ b/sc/source/ui/optdlg/tpcompatibility.cxx
@@ -69,7 +69,7 @@ sal_Bool ScTpCompatOptions::FillItemSet(SfxItemSet &rCoreAttrs)
void ScTpCompatOptions::Reset(const SfxItemSet &rCoreAttrs)
{
const SfxPoolItem* pItem;
- if (rCoreAttrs.HasItem(SID_SC_OPT_KEY_BINDING_COMPAT, pItem))
+ if (rCoreAttrs.HasItem(SID_SC_OPT_KEY_BINDING_COMPAT, &pItem))
{
const SfxUInt16Item* p16Item = static_cast<const SfxUInt16Item*>(pItem);
ScOptionsUtil::KeyBindingType eKeyB =
diff --git a/sc/source/ui/pagedlg/scuitphfedit.cxx b/sc/source/ui/pagedlg/scuitphfedit.cxx
index 3b78edf6747e..603a742afc0e 100644
--- a/sc/source/ui/pagedlg/scuitphfedit.cxx
+++ b/sc/source/ui/pagedlg/scuitphfedit.cxx
@@ -164,7 +164,7 @@ void ScHFEditPage::SetNumType(SvxNumType eNumType)
void ScHFEditPage::Reset( const SfxItemSet& rCoreSet )
{
const SfxPoolItem* pItem = NULL;
- if ( rCoreSet.HasItem(nWhich, pItem) )
+ if ( rCoreSet.HasItem(nWhich, &pItem) )
{
const ScPageHFItem& rItem = static_cast<const ScPageHFItem&>(*pItem);
diff --git a/sc/source/ui/view/cellsh1.cxx b/sc/source/ui/view/cellsh1.cxx
index 0b71f256ebca..c7a80249eba5 100644
--- a/sc/source/ui/view/cellsh1.cxx
+++ b/sc/source/ui/view/cellsh1.cxx
@@ -199,7 +199,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
const SfxPoolItem* pItem;
String aFlags;
- if( pReqArgs->HasItem( FID_INS_CELL, pItem ) )
+ if( pReqArgs->HasItem( FID_INS_CELL, &pItem ) )
aFlags = ((const SfxStringItem*)pItem)->GetValue();
if( aFlags.Len() )
{
@@ -269,7 +269,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
const SfxPoolItem* pItem;
String aFlags;
- if( pReqArgs->HasItem( FID_DELETE_CELL, pItem ) )
+ if( pReqArgs->HasItem( FID_DELETE_CELL, &pItem ) )
aFlags = ((const SfxStringItem*)pItem)->GetValue();
if( aFlags.Len() )
{
@@ -352,7 +352,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
const SfxPoolItem* pItem;
String aFlags = 'A';
- if( pReqArgs->HasItem( SID_DELETE, pItem ) )
+ if( pReqArgs->HasItem( SID_DELETE, &pItem ) )
aFlags = ((const SfxStringItem*)pItem)->GetValue();
aFlags.ToUpperAscii();
@@ -466,7 +466,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
const SfxPoolItem* pItem;
String aFlags = 'A';
- if( pReqArgs->HasItem( FID_FILL_TAB, pItem ) )
+ if( pReqArgs->HasItem( FID_FILL_TAB, &pItem ) )
aFlags = ((const SfxStringItem*)pItem)->GetValue();
aFlags.ToUpperAscii();
@@ -585,17 +585,17 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
bDoIt=false;
- if( pReqArgs->HasItem( FID_FILL_SERIES, pItem ) )
+ if( pReqArgs->HasItem( FID_FILL_SERIES, &pItem ) )
aFillDir = ((const SfxStringItem*)pItem)->GetValue();
- if( pReqArgs->HasItem( FN_PARAM_1, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_1, &pItem ) )
aFillCmd = ((const SfxStringItem*)pItem)->GetValue();
- if( pReqArgs->HasItem( FN_PARAM_2, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_2, &pItem ) )
aFillDateCmd = ((const SfxStringItem*)pItem)->GetValue();
- if( pReqArgs->HasItem( FN_PARAM_3, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_3, &pItem ) )
aFillStep = ((const SfxStringItem*)pItem)->GetValue();
- if( pReqArgs->HasItem( FN_PARAM_4, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_4, &pItem ) )
aFillStart = ((const SfxStringItem*)pItem)->GetValue();
- if( pReqArgs->HasItem( FN_PARAM_5, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_5, &pItem ) )
aFillMax = ((const SfxStringItem*)pItem)->GetValue();
if( aFillDir.Len() )
@@ -836,7 +836,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
{
const SfxPoolItem* pItem;
- if( pReqArgs->HasItem( FID_FILL_AUTO, pItem ) )
+ if( pReqArgs->HasItem( FID_FILL_AUTO, &pItem ) )
{
ScAddress aScAddress;
String aArg = ((const SfxStringItem*)pItem)->GetValue();
@@ -1027,7 +1027,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
const SfxPoolItem* pItem;
bOk = false;
- if( pReqArgs->HasItem( SID_OUTLINE_MAKE, pItem ) )
+ if( pReqArgs->HasItem( SID_OUTLINE_MAKE, &pItem ) )
{
String aCol = ((const SfxStringItem*)pItem)->GetValue();
aCol.ToUpperAscii();
@@ -1089,7 +1089,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
const SfxPoolItem* pItem;
bOk = false;
- if( pReqArgs->HasItem( SID_OUTLINE_REMOVE, pItem ) )
+ if( pReqArgs->HasItem( SID_OUTLINE_REMOVE, &pItem ) )
{
String aCol = ((const SfxStringItem*)pItem)->GetValue();
aCol.ToUpperAscii();
@@ -1230,7 +1230,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
const SfxPoolItem* pItem;
String aFlags = 'A';
- if( pReqArgs->HasItem( FID_INS_CELL_CONTENTS, pItem ) )
+ if( pReqArgs->HasItem( FID_INS_CELL_CONTENTS, &pItem ) )
aFlags = ((const SfxStringItem*)pItem)->GetValue();
aFlags.ToUpperAscii();
@@ -1715,13 +1715,13 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
const SfxPoolItem* pItem;
String aName, aSymbol, aAttrib;
- if( pReqArgs->HasItem( FID_DEFINE_NAME, pItem ) )
+ if( pReqArgs->HasItem( FID_DEFINE_NAME, &pItem ) )
aName = ((const SfxStringItem*)pItem)->GetValue();
- if( pReqArgs->HasItem( FN_PARAM_1, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_1, &pItem ) )
aSymbol = ((const SfxStringItem*)pItem)->GetValue();
- if( pReqArgs->HasItem( FN_PARAM_2, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_2, &pItem ) )
aAttrib = ((const SfxStringItem*)pItem)->GetValue();
if ( aName.Len() && aSymbol.Len() )
@@ -1772,7 +1772,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
{
const SfxPoolItem* pItem;
- if( pReqArgs->HasItem( SID_UPDATECHART, pItem ) )
+ if( pReqArgs->HasItem( SID_UPDATECHART, &pItem ) )
bAll = ((const SfxBoolItem*)pItem)->GetValue();
}
@@ -2008,7 +2008,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
if( pReqArgs )
{
const SfxPoolItem* pItem;
- if( pReqArgs->HasItem( SID_HYPERLINK_SETLINK, pItem ) )
+ if( pReqArgs->HasItem( SID_HYPERLINK_SETLINK, &pItem ) )
{
const SvxHyperlinkItem* pHyper = (const SvxHyperlinkItem*) pItem;
const String& rName = pHyper->GetName();
@@ -2028,7 +2028,7 @@ void ScCellShell::ExecuteEdit( SfxRequest& rReq )
if( pReqArgs )
{
const SfxPoolItem* pItem;
- if( pReqArgs->HasItem( FID_CONDITIONAL_FORMAT, pItem ) )
+ if( pReqArgs->HasItem( FID_CONDITIONAL_FORMAT, &pItem ) )
{
// when RefInput has switched to other tabs as data table, switch back
if ( GetViewData()->GetTabNo() != GetViewData()->GetRefTabNo() )
diff --git a/sc/source/ui/view/cellsh4.cxx b/sc/source/ui/view/cellsh4.cxx
index 1e65f43ee555..839dc8499704 100644
--- a/sc/source/ui/view/cellsh4.cxx
+++ b/sc/source/ui/view/cellsh4.cxx
@@ -63,9 +63,9 @@ void ScCellShell::ExecuteCursor( SfxRequest& rReq )
if ( pReqArgs != NULL )
{
const SfxPoolItem* pItem;
- if (pReqArgs->HasItem(FN_PARAM_1, pItem))
+ if (pReqArgs->HasItem(FN_PARAM_1, &pItem))
nRepeat = static_cast<SCsCOLROW>(((const SfxInt16Item*)pItem)->GetValue());
- if (pReqArgs->HasItem(FN_PARAM_2, pItem))
+ if (pReqArgs->HasItem(FN_PARAM_2, &pItem))
bSel = ((const SfxBoolItem*)pItem)->GetValue();
}
else
@@ -225,7 +225,7 @@ void ScCellShell::ExecuteCursorSel( SfxRequest& rReq )
if ( pReqArgs != NULL )
{
const SfxPoolItem* pItem;
- if (pReqArgs->HasItem(FN_PARAM_1, pItem))
+ if (pReqArgs->HasItem(FN_PARAM_1, &pItem))
nRepeat = static_cast<SCsCOLROW>(((const SfxInt16Item*)pItem)->GetValue());
}
@@ -413,7 +413,7 @@ void ScCellShell::ExecutePage( SfxRequest& rReq )
if ( pReqArgs != NULL )
{
const SfxPoolItem* pItem;
- if (pReqArgs->HasItem(FN_PARAM_2, pItem))
+ if (pReqArgs->HasItem(FN_PARAM_2, &pItem))
bSel = ((const SfxBoolItem*)pItem)->GetValue();
}
else
diff --git a/sc/source/ui/view/tabvwsh3.cxx b/sc/source/ui/view/tabvwsh3.cxx
index ebd6490a949b..8fcb4691b345 100644
--- a/sc/source/ui/view/tabvwsh3.cxx
+++ b/sc/source/ui/view/tabvwsh3.cxx
@@ -996,7 +996,7 @@ void ScTabViewShell::Execute( SfxRequest& rReq )
if( pReqArgs )
{
const SfxPoolItem* pItem;
- if( pReqArgs->HasItem( FID_PROTECT_DOC, pItem ) &&
+ if( pReqArgs->HasItem( FID_PROTECT_DOC, &pItem ) &&
((const SfxBoolItem*)pItem)->GetValue() == pDoc->IsDocProtected() )
{
rReq.Ignore();
@@ -1069,7 +1069,7 @@ void ScTabViewShell::Execute( SfxRequest& rReq )
{
const SfxPoolItem* pItem;
bool bNewProtection = !bOldProtection;
- if( pReqArgs->HasItem( FID_PROTECT_TABLE, pItem ) )
+ if( pReqArgs->HasItem( FID_PROTECT_TABLE, &pItem ) )
bNewProtection = ((const SfxBoolItem*)pItem)->GetValue();
if( bNewProtection == bOldProtection )
{
diff --git a/sc/source/ui/view/tabvwshf.cxx b/sc/source/ui/view/tabvwshf.cxx
index e9558d3d5225..1858ecc40354 100644
--- a/sc/source/ui/view/tabvwshf.cxx
+++ b/sc/source/ui/view/tabvwshf.cxx
@@ -87,7 +87,7 @@ void ScTabViewShell::ExecuteTable( SfxRequest& rReq )
if( pReqArgs != NULL )
{
const SfxPoolItem* pItem;
- if( pReqArgs->HasItem( FID_TABLE_VISIBLE, pItem ) )
+ if( pReqArgs->HasItem( FID_TABLE_VISIBLE, &pItem ) )
bVisible = ((const SfxBoolItem*)pItem)->GetValue();
}
@@ -129,7 +129,7 @@ void ScTabViewShell::ExecuteTable( SfxRequest& rReq )
if( pReqArgs != NULL )
{
const SfxPoolItem* pItem;
- if( pReqArgs->HasItem( FID_TABLE_HIDE, pItem ) )
+ if( pReqArgs->HasItem( FID_TABLE_HIDE, &pItem ) )
aName = ((const SfxStringItem*)pItem)->GetValue();
}
@@ -154,7 +154,7 @@ void ScTabViewShell::ExecuteTable( SfxRequest& rReq )
if ( pReqArgs )
{
const SfxPoolItem* pItem;
- if( pReqArgs->HasItem( FID_TABLE_SHOW, pItem ) )
+ if( pReqArgs->HasItem( FID_TABLE_SHOW, &pItem ) )
{
aName = ((const SfxStringItem*)pItem)->GetValue();
@@ -217,8 +217,8 @@ void ScTabViewShell::ExecuteTable( SfxRequest& rReq )
const SfxPoolItem* pNameItem;
String aName;
- if ( pReqArgs->HasItem( FN_PARAM_1, pTabItem ) &&
- pReqArgs->HasItem( nSlot, pNameItem ) )
+ if ( pReqArgs->HasItem( FN_PARAM_1, &pTabItem ) &&
+ pReqArgs->HasItem( nSlot, &pNameItem ) )
{
// Tabellennr. von Basic: 1-basiert
@@ -364,10 +364,10 @@ void ScTabViewShell::ExecuteTable( SfxRequest& rReq )
const SfxPoolItem* pItem;
String aName;
- if( pReqArgs->HasItem( FN_PARAM_1, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_1, &pItem ) )
nTabNr = ((const SfxUInt16Item*)pItem)->GetValue();
- if( pReqArgs->HasItem( nSlot, pItem ) )
+ if( pReqArgs->HasItem( nSlot, &pItem ) )
aName = ((const SfxStringItem*)pItem)->GetValue();
switch ( nSlot )
@@ -481,16 +481,16 @@ void ScTabViewShell::ExecuteTable( SfxRequest& rReq )
SCTAB nTableCount = pDoc->GetTableCount();
const SfxPoolItem* pItem;
- if( pReqArgs->HasItem( FID_TAB_MOVE, pItem ) )
+ if( pReqArgs->HasItem( FID_TAB_MOVE, &pItem ) )
aDocName = ((const SfxStringItem*)pItem)->GetValue();
- if( pReqArgs->HasItem( FN_PARAM_1, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_1, &pItem ) )
{
// Tabelle ist 1-basiert
nTab = ((const SfxUInt16Item*)pItem)->GetValue() - 1;
if ( nTab >= nTableCount )
nTab = SC_TAB_APPEND;
}
- if( pReqArgs->HasItem( FN_PARAM_2, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_2, &pItem ) )
bCpy = ((const SfxBoolItem*)pItem)->GetValue();
if (!aDocName.isEmpty())
@@ -700,10 +700,10 @@ void ScTabViewShell::ExecuteTable( SfxRequest& rReq )
sal_Bool bDone = false;
const SfxPoolItem* pItem;
Color aColor;
- if( pReqArgs->HasItem( FN_PARAM_1, pItem ) )
+ if( pReqArgs->HasItem( FN_PARAM_1, &pItem ) )
nTabNr = ((const SfxUInt16Item*)pItem)->GetValue();
- if( pReqArgs->HasItem( nSlot, pItem ) )
+ if( pReqArgs->HasItem( nSlot, &pItem ) )
aColor = ((const SvxColorItem*)pItem)->GetValue();
if ( nTabSelCount > 1 )