Home
last modified time | relevance | path

Searched refs:ScBaseCell (Results 1 – 25 of 112) sorted by relevance

12345

/trunk/main/sc/source/core/data/
H A Dcell.cxx79 ScBaseCell::ScBaseCell( CellType eNewType ) : in IMPL_FIXEDMEMPOOL_NEWDEL()
88 ScBaseCell::ScBaseCell( const ScBaseCell& rCell ) : in ScBaseCell() function in ScBaseCell
97 ScBaseCell::~ScBaseCell() in ~ScBaseCell()
106 ScBaseCell* lclCloneCell( const ScBaseCell& rSrcCell, ScDocument& rDestDoc, const ScAddress& rDestP… in lclCloneCell()
128 ScBaseCell* ScBaseCell::CloneWithoutNote( ScDocument& rDestDoc, int nCloneFlags ) const in CloneWithoutNote()
137 ScBaseCell* ScBaseCell::CloneWithoutNote( ScDocument& rDestDoc, const ScAddress& rDestPos, int nClo… in CloneWithoutNote()
142 ScBaseCell* ScBaseCell::CloneWithNote( const ScAddress& rOwnPos, ScDocument& rDestDoc, const ScAddr… in CloneWithNote()
144 ScBaseCell* pNewCell = lclCloneCell( *this, rDestDoc, rDestPos, nCloneFlags ); in CloneWithNote()
155 void ScBaseCell::Delete() in Delete()
181 bool ScBaseCell::IsBlank( bool bIgnoreNotes ) const in IsBlank()
[all …]
H A Dcolumn3.cxx71 void ScColumn::Insert( SCROW nRow, ScBaseCell* pNewCell ) in Insert()
87 ScBaseCell* pOldCell = pItems[nIndex].pCell; in Insert()
160 void ScColumn::Insert( SCROW nRow, sal_uLong nNumberFormat, ScBaseCell* pCell ) in Insert()
173 void ScColumn::Append( SCROW nRow, ScBaseCell* pCell ) in Append()
211 ScBaseCell* pCell = pItems[nIndex].pCell; in Delete()
237 ScBaseCell* pCell = pItems[nIndex].pCell; in DeleteAtIndex()
296 ScBaseCell* pCell = pItems[i].pCell; in DeleteRow()
342 ScBaseCell* pCell = pItems[i].pCell; in DeleteRow()
355 ScBaseCell* pCell = pItems[i].pCell; in DeleteRow()
400 ScBaseCell* pOldCell = pItems[ nIdx ].pCell; in DeleteRange()
[all …]
H A Dcolumn.cxx112 ScBaseCell* pCell = pItems[nIndex].pCell; in GetBlockMatrixEdges()
131 ScBaseCell* pCell = pItems[nIndex].pCell; in GetBlockMatrixEdges()
180 ScBaseCell* pCell = pItems[nIndex].pCell; in HasSelectionMatrixFragment()
779 ScBaseCell* ScColumn::GetCell( SCROW nRow ) const in GetCell()
822 void lclTakeBroadcaster( ScBaseCell*& rpCell, SvtBroadcaster* pBC ) in lclTakeBroadcaster()
845 ScBaseCell* pCell1 = 0; in SwapRow()
850 ScBaseCell* pCell2 = 0; in SwapRow()
965 ScBaseCell* pNew2 = pCell1->CloneWithoutNote( *pDocument, aPos2, SC_CLONECELL_ADJUST3DREL ); in SwapRow()
970 ScBaseCell* pNew1 = 0; in SwapRow()
999 ScBaseCell* pCell1 = 0; in SwapCell()
[all …]
H A Dcolumn2.cxx193 ScBaseCell* pCell = pItems[nIndex].pCell; in GetNeededSize()
636 ScBaseCell* pCell = pItems[nIndex].pCell; in GetSimpleTextNeededSize()
1023 ScBaseCell* pNewCell = new ScStringCell( aText ); in RemoveAutoSpellObj()
1093 ScBaseCell* pNewCell = new ScStringCell( aText ); in RemoveEditAttribs()
1131 sal_Bool ScColumnIterator::Next( SCROW& rRow, ScBaseCell*& rpCell ) in Next()
1243 ScBaseCell* pCell = pItems[i].pCell; in IsEmptyVisData()
1280 ScBaseCell* pCell = pItems[i].pCell; in GetLastVisDataPos()
1300 ScBaseCell* pCell = pItems[i].pCell; in GetFirstVisDataPos()
1603 ScBaseCell* pCell; in StartListening()
1628 ScBaseCell* pCell; in MoveListeners()
[all …]
H A Ddociter.cxx197 ScBaseCell* ScDocumentIterator::GetCell() in GetCell()
347 ScBaseCell* pCell = pCol->pItems[nColRow].pCell; in GetThis()
443 const ScBaseCell* pCell; in GetCurNumFmtInfo()
510 ScBaseCell* ScDBQueryDataIterator::GetCellByColEntryIndex(ScDocument& rDoc, SCTAB nTab, SCCOL nCol,… in GetCellByColEntryIndex()
522 …QueryValid(ScDocument& rDoc, const ScQueryParam& rParam, SCTAB nTab, SCROW nRow, ScBaseCell* pCell) in IsQueryValid()
586 ScBaseCell* pCell = NULL; in getCurrent()
1048 ScBaseCell* ScCellIterator::GetThis() in GetThis()
1079 ScBaseCell* pCell = pCol->pItems[nColRow].pCell; in GetThis()
1095 ScBaseCell* ScCellIterator::GetFirst() in GetFirst()
1108 ScBaseCell* ScCellIterator::GetNext() in GetNext()
[all …]
H A Ddocumen4.cxx202 pTab[i]->PutCell(j, k, (ScBaseCell*) pCell); in InsertMatrixFormula()
625 ScBaseCell* pCell = ((ScDocument*)this)->GetCell(ScAddress(nCol,nRow,nTab)); in GetEffItem()
649 ScBaseCell* pCell = ((ScDocument*)this)->GetCell(ScAddress(nCol,nRow,nTab)); in GetCondResult()
776 const ScBaseCell* pThisCell = GetCell( ScAddress( nThisCol, nThisRow, nThisTab ) ); in RowDifferences()
777 … const ScBaseCell* pOtherCell = rOtherDoc.GetCell( ScAddress( nOtherCol, nOtherRow, nOtherTab ) ); in RowDifferences()
778 if (!ScBaseCell::CellEqual( pThisCell, pOtherCell )) in RowDifferences()
817 const ScBaseCell* pThisCell = GetCell( ScAddress( nThisCol, nThisRow, nThisTab ) ); in ColDifferences()
818 … const ScBaseCell* pOtherCell = rOtherDoc.GetCell( ScAddress( nOtherCol, nOtherRow, nOtherTab ) ); in ColDifferences()
819 if (!ScBaseCell::CellEqual( pThisCell, pOtherCell )) in ColDifferences()
1173 const ScBaseCell* pThisCell = GetCell( aThisPos ); in CompareDocument()
[all …]
/trunk/main/sc/inc/
H A Dchgtrack.hxx64 class ScBaseCell;
727 ScBaseCell* pOldCell;
728 ScBaseCell* pNewCell;
758 const ScBaseCell* pCell,
763 const ScBaseCell* pCell,
767 static void SetValue( String& rStr, ScBaseCell*& pCell,
769 const ScBaseCell* pOrgCell,
773 static void SetValue( String& rStr, ScBaseCell*& pCell,
775 const ScBaseCell* pOrgCell,
779 static void SetCell( String& rStr, ScBaseCell* pCell,
[all …]
H A Dcell.hxx75 class SC_DLLPUBLIC ScBaseCell class
78 ~ScBaseCell(); // nicht virtuell -> darf nicht direkt aufgerufen werden
81 explicit ScBaseCell( CellType eNewType );
84 ScBaseCell( const ScBaseCell& rCell );
88ScBaseCell* CloneWithoutNote( ScDocument& rDestDoc, int nCloneFlags = SC_CLONECELL_DEFAULT ) c…
92ScBaseCell* CloneWithoutNote( ScDocument& rDestDoc, const ScAddress& rDestPos, int nCloneFlags…
96ScBaseCell* CloneWithNote( const ScAddress& rOwnPos, ScDocument& rDestDoc, const ScAddress& rD…
140 static ScBaseCell* CreateTextCell( const String& rString, ScDocument* );
157 static sal_Bool CellEqual( const ScBaseCell* pCell1, const ScBaseCell* pCell2 );
160 ScBaseCell& operator=( const ScBaseCell& );
[all …]
H A Ddociter.hxx38 class ScBaseCell;
56 ScBaseCell* pCell;
73 ScBaseCell* GetCell();
145 …static ScBaseCell* GetCellByColEntryIndex(ScDocument& rDoc, SCTAB nTab, SCCOL nCol, SCSIZE nColRo…
147 …ueryValid(ScDocument& rDoc, const ScQueryParam& rParam, SCTAB nTab, SCROW nRow, ScBaseCell* pCell);
233 ScBaseCell* GetThis();
241 ScBaseCell* GetFirst();
242 ScBaseCell* GetNext();
282 ScBaseCell* GetThis();
293 ScBaseCell* BinarySearch();
[all …]
H A Dbrdcst.hxx31 class ScBaseCell;
42 ScBaseCell* pCell;
46 ScHint( sal_uLong n, const ScAddress& a, ScBaseCell* p ) in ScHint()
48 ScBaseCell* GetCell() const { return pCell; } in GetCell()
49 void SetCell( ScBaseCell* p ) { pCell = p; } in SetCell()
H A Dcolumn.hxx50 class ScBaseCell;
90 ScBaseCell* pCell;
129 ScBaseCell* GetCell( SCROW nRow ) const;
130 void Insert( SCROW nRow, ScBaseCell* pCell );
131 void Insert( SCROW nRow, sal_uLong nFormatIndex, ScBaseCell* pCell );
132 void Append( SCROW nRow, ScBaseCell* pCell );
411ScBaseCell* CloneCell(SCSIZE nIndex, sal_uInt16 nFlags, ScDocument& rDestDoc, const ScAddress& rDe…
426 sal_Bool Next( SCROW& rRow, ScBaseCell*& rpCell );
H A Dtable.hxx60 class ScBaseCell;
305 void PutCell( const ScAddress&, ScBaseCell* pCell );
307 void PutCell( SCCOL nCol, SCROW nRow, ScBaseCell* pCell );
308 void PutCell(SCCOL nCol, SCROW nRow, sal_uLong nFormatIndex, ScBaseCell* pCell);
338 ScBaseCell* GetCell( const ScAddress& rPos ) const in GetCell()
344 ScBaseCell* GetCell( SCCOL nCol, SCROW nRow ) const;
772 sal_Bool* pSpecial = NULL, ScBaseCell* pCell = NULL,
848 ScBaseCell* pCell1, SCCOL nCell1Col, SCROW nCell1Row,
849 ScBaseCell* pCell2, SCCOL nCell2Col, SCROW nCell2Row );
919 ScBaseCell* reset(SCROW nRow);
[all …]
H A Dvalidat.hxx134 sal_Bool IsDataValid( ScBaseCell* pCell, const ScAddress& rPos ) const;
164 ScBaseCell* pCell, const ScAddress& rPos,
168 …bool IsEqualToTokenArray( ScBaseCell* pCell, const ScAddress& rPos, const ScTokenArray&…
171 bool IsListValid( ScBaseCell* pCell, const ScAddress& rPos ) const;
H A Dcellform.hxx32 class ScBaseCell;
47 static void GetString( ScBaseCell* pCell, sal_uLong nFormat, String& rString,
53 static void GetInputString( ScBaseCell* pCell, sal_uLong nFormat, String& rString,
/trunk/main/sc/source/ui/inc/
H A Dundocell.hxx31 class ScBaseCell;
78 ScBaseCell** ppOldData, sal_Bool* pHasForm, sal_uLong* pOldForm,
92 ScBaseCell** ppOldCells;
113 ScBaseCell* pUndoCell, double nVal, sal_Bool bHeight );
125 ScBaseCell* pOldCell;
140 ScBaseCell* pUndoCell, ScBaseCell* pRedoCell, sal_Bool bHeight );
152 ScBaseCell* pOldCell;
153 ScBaseCell* pEnteredCell;
241 void SetChangeTrack( ScBaseCell* pOldCell );
H A Doutput.hxx39 class ScBaseCell;
158 void GetVisibleCell( SCCOL nCol, SCROW nRow, SCTAB nTab, ScBaseCell*& rpCell );
175 void SetSyntaxColor( Font* pFont, ScBaseCell* pCell );
176 void SetEditSyntaxColor( EditEngine& rEngine, ScBaseCell* pCell );
/trunk/main/sc/source/filter/xml/
H A DXMLChangeTrackingExportHelper.hxx35 class ScBaseCell;
67 void WriteValueCell(const ScBaseCell* pCell, const String& sValue);
68 void WriteStringCell(const ScBaseCell* pCell);
69 void WriteEditCell(const ScBaseCell* pCell);
70 void WriteFormulaCell(const ScBaseCell* pCell, const String& sValue);
71 void WriteCell(const ScBaseCell* pCell, const String& sValue);
83 void CollectCellAutoStyles(const ScBaseCell* pBaseCell);
H A DXMLChangeTrackingImportHelper.cxx53 ScMyCellInfo::ScMyCellInfo(ScBaseCell* pTempCell, const rtl::OUString& rFormulaAddress, const rtl::… in ScMyCellInfo()
76 ScBaseCell* ScMyCellInfo::CreateCell(ScDocument* pDoc) in CreateCell()
538 ScBaseCell* pCell = NULL; in CreateContentAction()
563 ScBaseCell* pCell = NULL; in CreateGeneratedActions()
678 const ScBaseCell* pOldCell = pActContent->GetOldCell(); in SetContentDependencies()
681 ScBaseCell* pNewCell = pOldCell->CloneWithoutNote( *pDoc ); in SetContentDependencies()
721 ScBaseCell* pCell = (*aItr)->pCellInfo->CreateCell(pDoc); in SetDependencies()
722 if (!ScBaseCell::CellEqual(pCell, pContentAct->GetNewCell())) in SetDependencies()
768 ScBaseCell* pCell = pDoc->GetCell(aAddress); in SetNewCell()
771 ScBaseCell* pNewCell = NULL; in SetNewCell()
H A DXMLChangeTrackingExportHelper.cxx325 void ScChangeTrackingExportHelper::WriteValueCell(const ScBaseCell* pCell, const String& sValue) in WriteValueCell()
341 void ScChangeTrackingExportHelper::WriteStringCell(const ScBaseCell* pCell) in WriteStringCell()
360 void ScChangeTrackingExportHelper::WriteEditCell(const ScBaseCell* pCell) in WriteEditCell()
383 void ScChangeTrackingExportHelper::WriteFormulaCell(const ScBaseCell* pCell, const String& sValue) in WriteFormulaCell()
385 ScBaseCell* pBaseCell = const_cast<ScBaseCell*>(pCell); in WriteFormulaCell()
448 void ScChangeTrackingExportHelper::WriteCell(const ScBaseCell* pCell, const String& sValue) in WriteCell()
705 void ScChangeTrackingExportHelper::CollectCellAutoStyles(const ScBaseCell* pBaseCell) in CollectCellAutoStyles()
H A DXMLChangeTrackingImportHelper.hxx31 class ScBaseCell;
44 ScBaseCell* pCell;
55 …ScMyCellInfo(ScBaseCell* pCell, const rtl::OUString& sFormulaAddress, const rtl::OUString& sFormul…
61 ScBaseCell* CreateCell(ScDocument* pDoc);
/trunk/main/sc/source/core/inc/
H A Dinterpre.hxx53 class ScBaseCell;
227 sal_uLong GetCellNumberFormat( const ScAddress&, const ScBaseCell* );
229 double GetCellValue( const ScAddress&, const ScBaseCell* );
230 double GetCellValueOrZero( const ScAddress&, const ScBaseCell* );
232 ScBaseCell* GetCell( const ScAddress& rPos ) in GetCell()
234 void GetCellString( String& rStr, const ScBaseCell* pCell );
235 inline sal_uInt16 GetCellErrCode( const ScBaseCell* pCell ) in GetCellErrCode()
237 inline CellType GetCellType( const ScBaseCell* pCell ) in GetCellType()
240 inline sal_Bool HasCellEmptyData( const ScBaseCell* pCell ) in HasCellEmptyData()
243 inline sal_Bool HasCellValueData( const ScBaseCell* pCell ) in HasCellValueData()
[all …]
/trunk/main/sc/source/core/tool/
H A Dchgtrack.cxx1424 ScBaseCell* pTempOldCell, ScDocument* pDoc, const String& sOldValue ) in IMPL_FIXEDMEMPOOL_NEWDEL()
1443 ScBaseCell* pTempNewCell, const ScBigRange& aBigRangeP, in ScChangeActionContent()
1506 void ScChangeActionContent::SetOldValue( const ScBaseCell* pCell, in SetOldValue()
1514 void ScChangeActionContent::SetOldValue( const ScBaseCell* pCell, in SetOldValue()
1522 void ScChangeActionContent::SetNewValue( const ScBaseCell* pCell, in SetNewValue()
1530 void ScChangeActionContent::SetOldNewCells( ScBaseCell* pOldCellP, in SetOldNewCells()
1531 sal_uLong nOldFormat, ScBaseCell* pNewCellP, in SetOldNewCells()
1540 void ScChangeActionContent::SetNewCell( ScBaseCell* pCell, ScDocument* pDoc, const String& rFormatt… in SetNewCell()
1551 void ScChangeActionContent::SetValueString( String& rValue, ScBaseCell*& pCell, in SetValueString()
1636 const ScBaseCell* pCell = GetNewCell(); in GetRefString()
[all …]
H A Dinterpr1.cxx417 ScBaseCell* pCell = GetCell( aAdr ); in JumpMatrix()
484 ScBaseCell* pCell = GetCell( aAdr ); in JumpMatrix()
826 ScBaseCell* pCell = GetCell( aAdr ); in Compare()
880 ScBaseCell* pCell = GetCell( aAdr ); in CompareMat()
1283 ScBaseCell* pCell = GetCell( aAdr ); in ScAnd()
1381 ScBaseCell* pCell = GetCell( aAdr ); in ScOr()
1479 ScBaseCell* pCell = GetCell( aAdr ); in ScXor()
1963 ScBaseCell* pCell = GetCell( aAdr ); in IsString()
2033 ScBaseCell* pCell = GetCell( aAdr ); in ScIsLogical()
2072 ScBaseCell* pCell = GetCell( aAdr ); in ScType()
[all …]
/trunk/main/sc/source/ui/undo/
H A Dundocell.cxx174 SCTAB nNewCount, SCTAB* pNewTabs, ScBaseCell** ppOldData, in ScUndoEnterData()
260ScBaseCell* pNewCell = ppOldCells[i] ? ppOldCells[i]->CloneWithoutNote( *pDoc, SC_CLONECELL_STARTL… in Undo()
352 ScBaseCell* pUndoCell, double nVal, sal_Bool bHeight ) : in ScUndoEnterValue()
393ScBaseCell* pNewCell = pOldCell ? pOldCell->CloneWithoutNote( *pDoc, SC_CLONECELL_STARTLISTENING )… in Undo()
436 ScBaseCell* pUndoCell, ScBaseCell* pRedoCell, sal_Bool bHeight ) : in ScUndoPutCell()
479ScBaseCell* pNewCell = pOldCell ? pOldCell->CloneWithoutNote( *pDoc, aPos, SC_CLONECELL_STARTLISTE… in Undo()
497ScBaseCell* pNewCell = pEnteredCell ? pEnteredCell->CloneWithoutNote( *pDoc, aPos, SC_CLONECELL_ST… in Redo()
699 ScBaseCell* pOldCell; in ScUndoThesaurus()
719 void ScUndoThesaurus::SetChangeTrack( ScBaseCell* pOldCell ) in SetChangeTrack()
747 ScBaseCell* pCell; in DoChange()
[all …]
/trunk/main/sc/source/ui/view/
H A Doutput2.cxx113 ScBaseCell* pLastCell;
132 …void SetPattern( const ScPatternAttr* pNew, const SfxItemSet* pSet, ScBaseCell* pCell, sal_…
135 sal_Bool SetText( ScBaseCell* pCell ); // sal_True -> pOldPattern vergessen
136 void SetTextToWidthOrHash( ScBaseCell* pCell, long nWidth );
151 sal_uLong GetResultValueFormat( const ScBaseCell* pCell ) const;
258 ScBaseCell* pCell, sal_uInt8 nScript ) in SetPattern()
456 inline sal_Bool SameValue( ScBaseCell* pCell, ScBaseCell* pOldCell ) // pCell ist != 0 in SameValue()
463 sal_Bool ScDrawStringsVars::SetText( ScBaseCell* pCell ) in SetText()
514 void ScDrawStringsVars::SetTextToWidthOrHash( ScBaseCell* pCell, long nWidth ) in SetTextToWidthOrHash()
718 sal_uLong ScDrawStringsVars::GetResultValueFormat( const ScBaseCell* pCell ) const in GetResultValueFormat()
[all …]

12345