Lines Matching refs:SCROW

87     SCROW   mnRow1;
88 SCROW mnRow2;
91 ScShowRowsEntry( SCROW nR1, SCROW nR2, bool bS ) : in ScShowRowsEntry()
100 typedef ::std::pair< SCCOL, SCROW > ScAddress2D;
127 SCROW nRepeatStartY;
128 SCROW nRepeatEndY;
136 ScBitMaskCompressedArray< SCROW, sal_uInt8>* pRowFlags;
142 ::std::set<SCROW> maRowPageBreaks;
143 ::std::set<SCROW> maRowManualBreaks;
152 SCROW nTableAreaY;
220 void DoAutoOutline( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow );
288 void SetRepeatArea( SCCOL nStartCol, SCCOL nEndCol, SCROW nStartRow, SCROW nEndRow );
295 sal_Bool IsBlockEditable( SCCOL nCol1, SCROW nRow1, SCCOL nCol2,
296 SCROW nRow2, sal_Bool* pOnlyNotBecauseOfMatrix = NULL ) const;
300 sal_Bool HasBlockMatrixFragment( SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2 ) const;
303 …sal_Bool IsBlockEmpty( SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, bool bIgnoreNotes = fa…
307 void PutCell( SCCOL nCol, SCROW nRow, ScBaseCell* pCell );
308 void PutCell(SCCOL nCol, SCROW nRow, sal_uLong nFormatIndex, ScBaseCell* pCell);
310 sal_Bool SetString( SCCOL nCol, SCROW nRow, SCTAB nTab, const String& rString,
312 void SetValue( SCCOL nCol, SCROW nRow, const double& rVal );
313 void SetError( SCCOL nCol, SCROW nRow, sal_uInt16 nError);
315 SCSIZE GetPatternCount( SCCOL nCol, SCROW nRw1, SCROW nRw2 );
318 void GetString( SCCOL nCol, SCROW nRow, String& rString );
319 …che( ScDPTableDataCache * pCache, SCCOL nStartCol, SCCOL nEndCol, SCROW nStartRow, SCROW nEndRow );
320 void GetInputString( SCCOL nCol, SCROW nRow, String& rString );
327 double GetValue( SCCOL nCol, SCROW nRow );
328 void GetFormula( SCCOL nCol, SCROW nRow, String& rFormula,
337 CellType GetCellType( SCCOL nCol, SCROW nRow ) const;
344 ScBaseCell* GetCell( SCCOL nCol, SCROW nRow ) const;
346 void GetFirstDataPos(SCCOL& rCol, SCROW& rRow) const;
347 void GetLastDataPos(SCCOL& rCol, SCROW& rRow) const;
350 ScPostIt* GetNote( SCCOL nCol, SCROW nRow );
352 void TakeNote( SCCOL nCol, SCROW nRow, ScPostIt*& rpNote );
354 ScPostIt* ReleaseNote( SCCOL nCol, SCROW nRow );
356 void DeleteNote( SCCOL nCol, SCROW nRow );
362 void InsertRow( SCCOL nStartCol, SCCOL nEndCol, SCROW nStartRow, SCSIZE nSize );
363 void DeleteRow( SCCOL nStartCol, SCCOL nEndCol, SCROW nStartRow, SCSIZE nSize,
366 sal_Bool TestInsertCol( SCROW nStartRow, SCROW nEndRow, SCSIZE nSize );
367 void InsertCol( SCCOL nStartCol, SCROW nStartRow, SCROW nEndRow, SCSIZE nSize );
368 void DeleteCol( SCCOL nStartCol, SCROW nStartRow, SCROW nEndRow, SCSIZE nSize,
371 void DeleteArea(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, sal_uInt16 nDelFlag);
372 void CopyToClip(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, ScTable* pTable,
376 void CopyFromClip(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, SCsCOL nDx, SCsROW nDy,
378 void StartListeningInArea( SCCOL nCol1, SCROW nRow1,
379 SCCOL nCol2, SCROW nRow2 );
380 void BroadcastInArea( SCCOL nCol1, SCROW nRow1,
381 SCCOL nCol2, SCROW nRow2 );
383 void CopyToTable(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
387 void UndoToTable(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
391 void TransposeClip( SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
397 void MixData( SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
400 void CopyData( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow,
401 SCCOL nDestCol, SCROW nDestRow, SCTAB nDestTab );
416 sal_Bool GetCellArea( SCCOL& rEndCol, SCROW& rEndRow ) const; // sal_False = leer
417 sal_Bool GetTableArea( SCCOL& rEndCol, SCROW& rEndRow ) const;
418 sal_Bool GetPrintArea( SCCOL& rEndCol, SCROW& rEndRow, sal_Bool bNotes ) const;
419 sal_Bool GetPrintAreaHor( SCROW nStartRow, SCROW nEndRow,
422 SCROW& rEndRow, sal_Bool bNotes ) const;
427 void GetLastAttrCell( SCCOL& rEndCol, SCROW& rEndRow ) const;
428 sal_Bool GetDataStart( SCCOL& rStartCol, SCROW& rStartRow ) const;
431 SCCOL nStartCol, SCROW nStartRow, SCCOL& rEndCol, SCROW nEndRow );
433 void GetDataArea( SCCOL& rStartCol, SCROW& rStartRow, SCCOL& rEndCol, SCROW& rEndRow,
436 bool ShrinkToUsedDataArea( bool& o_bShrunk, SCCOL& rStartCol, SCROW& rStartRow,
437 SCCOL& rEndCol, SCROW& rEndRow, bool bColumnsOnly ) const;
439 SCSIZE GetEmptyLinesInBlock( SCCOL nStartCol, SCROW nStartRow,
440 SCCOL nEndCol, SCROW nEndRow, ScDirection eDir );
442 void FindAreaPos( SCCOL& rCol, SCROW& rRow, SCsCOL nMovX, SCsROW nMovY );
443 void GetNextPos( SCCOL& rCol, SCROW& rRow, SCsCOL nMovX, SCsROW nMovY,
446 void LimitChartArea( SCCOL& rStartCol, SCROW& rStartRow, SCCOL& rEndCol, SCROW& rEndRow );
448 sal_Bool HasData( SCCOL nCol, SCROW nRow );
449 sal_Bool HasStringData( SCCOL nCol, SCROW nRow );
450 sal_Bool HasValueData( SCCOL nCol, SCROW nRow );
452 sal_Bool HasStringCells( SCCOL nStartCol, SCROW nStartRow,
453 SCCOL nEndCol, SCROW nEndRow ) const;
475 void UpdateReference( UpdateRefMode eUpdateRefMode, SCCOL nCol1, SCROW nRow1, SCTAB nTab1,
476 SCCOL nCol2, SCROW nRow2, SCTAB nTab2,
480 void UpdateDrawRef( UpdateRefMode eUpdateRefMode, SCCOL nCol1, SCROW nRow1, SCTAB nTab1,
481 SCCOL nCol2, SCROW nRow2, SCTAB nTab2,
487 void UpdateGrow( const ScRange& rArea, SCCOL nGrowX, SCROW nGrowY );
495 sal_Bool IsRangeNameInUse(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
497 void FindRangeNamesInUse(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
499 void ReplaceRangeNamesInUse(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
501 void Fill( SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
504 String GetAutoFillPreview( const ScRange& rSource, SCCOL nEndX, SCROW nEndY );
507 SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow,
510 void AutoFormat( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow,
512 …void GetAutoFormatData(SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow, ScAutoForm…
515 SCCOL& rCol, SCROW& rRow, ScMarkData& rMark,
520 void GetBorderLines( SCCOL nCol, SCROW nRow,
525 …bool HasAttrib( SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, sal_uInt16 nMask ) cons…
527 sal_Bool ExtendMerge( SCCOL nStartCol, SCROW nStartRow,
528 SCCOL& rEndCol, SCROW& rEndRow,
530 const SfxPoolItem* GetAttr( SCCOL nCol, SCROW nRow, sal_uInt16 nWhich ) const;
531 const ScPatternAttr* GetPattern( SCCOL nCol, SCROW nRow ) const;
532 const ScPatternAttr* GetMostUsedPattern( SCCOL nCol, SCROW nStartRow, SCROW nEndRow ) const;
540 sal_uLong GetNumberFormat( SCCOL nCol, SCROW nRow ) const;
543 void MergePatternArea( ScMergePatternState& rState, SCCOL nCol1, SCROW nRow1,
544 SCCOL nCol2, SCROW nRow2, sal_Bool bDeep ) const;
547 SCCOL nStartCol, SCROW nStartRow,
548 SCCOL nEndCol, SCROW nEndRow ) const;
551 SCCOL nStartCol, SCROW nStartRow,
552 SCCOL nEndCol, SCROW nEndRow );
554 void ApplyAttr( SCCOL nCol, SCROW nRow, const SfxPoolItem& rAttr );
555 void ApplyPattern( SCCOL nCol, SCROW nRow, const ScPatternAttr& rAttr );
556 …void ApplyPatternArea( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow, const ScPa…
557 …void ApplyPooledPatternArea( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow, cons…
564 …void SetPattern( SCCOL nCol, SCROW nRow, const ScPatternAttr& rAttr, sal_Bool bPutToPool = sal_Fa…
568 void ApplyStyle( SCCOL nCol, SCROW nRow, const ScStyleSheet& rStyle );
569 …void ApplyStyleArea( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow, const ScStyl…
574 const ScStyleSheet* GetStyle( SCCOL nCol, SCROW nRow ) const;
576 const ScStyleSheet* GetAreaStyle( sal_Bool& rFound, SCCOL nCol1, SCROW nRow1,
577 SCCOL nCol2, SCROW nRow2 ) const;
586 …sal_Bool ApplyFlags( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow, sal_Int16 nF…
587 …sal_Bool RemoveFlags( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow, sal_Int16 n…
622 sal_Bool SetOptimalHeight( SCROW nStartRow, SCROW nEndRow, sal_uInt16 nExtra,
628 long GetNeededSize( SCCOL nCol, SCROW nRow,
635 void SetRowHeight( SCROW nRow, sal_uInt16 nNewHeight );
636 sal_Bool SetRowHeightRange( SCROW nStartRow, SCROW nEndRow, sal_uInt16 nNewHeight,
646 void SetRowHeightOnly( SCROW nStartRow, SCROW nEndRow, sal_uInt16 nNewHeight );
649 void SetManualHeight( SCROW nStartRow, SCROW nEndRow, sal_Bool bManual );
652 …SC_DLLPUBLIC sal_uInt16 GetRowHeight( SCROW nRow, SCROW* pStartRow = NULL, SCROW* pEndRow = NULL, …
653 sal_uLong GetRowHeight( SCROW nStartRow, SCROW nEndRow ) const;
654 sal_uLong GetScaledRowHeight( SCROW nStartRow, SCROW nEndRow, double fScale ) const;
656 sal_uLong GetRowOffset( SCROW nRow ) const;
666 SCROW GetRowForHeight(sal_uLong nHeight) const;
669 sal_uInt16 GetOriginalHeight( SCROW nRow ) const;
673 SCROW GetHiddenRowCount( SCROW nRow );
676 void ShowRow(SCROW nRow, bool bShow);
677 void DBShowRow(SCROW nRow, bool bShow);
679 void ShowRows(SCROW nRow1, SCROW nRow2, bool bShow);
680 …void DBShowRows(SCROW nRow1, SCROW nRow2, bool bShow, bool bSetFlags); // if bSetFlags=fa…
683 void SetRowFlags( SCROW nRow, sal_uInt8 nNewFlags );
684 void SetRowFlags( SCROW nStartRow, SCROW nEndRow, sal_uInt8 nNewFlags );
687 SCROW GetLastFlaggedRow() const;
692 SCROW GetLastChangedRow() const;
696 sal_uInt8 GetRowFlags( SCROW nRow ) const;
698 const ScBitMaskCompressedArray< SCROW, sal_uInt8> * GetRowFlagsArray() const in GetRowFlagsArray()
702 sal_Bool UpdateOutlineRow( SCROW nStartRow, SCROW nEndRow, sal_Bool bShow );
707 void SetRowManualBreaks( const ::std::set<SCROW>& rBreaks );
710 void GetAllRowBreaks(::std::set<SCROW>& rBreaks, bool bPage, bool bManual) const;
712 bool HasRowPageBreak(SCROW nRow) const;
714 bool HasRowManualBreak(SCROW nRow) const;
727 SCROW GetNextManualBreak(SCROW nRow) const;
729 void RemoveRowPageBreaks(SCROW nStartRow, SCROW nEndRow);
730 void RemoveRowBreak(SCROW nRow, bool bPage, bool bManual);
732 void SetRowBreak(SCROW nRow, bool bPage, bool bManual);
737 bool RowHidden(SCROW nRow, SCROW* pFirstRow = NULL, SCROW* pLastRow = NULL) const;
738 bool RowHidden(SCROW nRow, SCROW& rLastRow) const;
739 bool HasHiddenRows(SCROW nStartRow, SCROW nEndRow) const;
742 void SetRowHidden(SCROW nStartRow, SCROW nEndRow, bool bHidden);
745 void CopyRowHidden(ScTable& rTable, SCROW nStartRow, SCROW nEndRow);
746 void CopyRowHeight(ScTable& rSrcTable, SCROW nStartRow, SCROW nEndRow, SCROW nSrcOffset);
747 SCROW FirstVisibleRow(SCROW nStartRow, SCROW nEndRow) const;
748 SCROW LastVisibleRow(SCROW nStartRow, SCROW nEndRow) const;
749 SCROW CountVisibleRows(SCROW nStartRow, SCROW nEndRow) const;
750 sal_uInt32 GetTotalRowHeight(SCROW nStartRow, SCROW nEndRow) const;
754 bool RowFiltered(SCROW nRow, SCROW* pFirstRow = NULL, SCROW* pLastRow = NULL) const;
756 bool HasFilteredRows(SCROW nStartRow, SCROW nEndRow) const;
758 void CopyRowFiltered(ScTable& rTable, SCROW nStartRow, SCROW nEndRow);
759 void SetRowFiltered(SCROW nStartRow, SCROW nEndRow, bool bFiltered);
761 SCROW FirstNonFilteredRow(SCROW nStartRow, SCROW nEndRow) const;
762 SCROW LastNonFilteredRow(SCROW nStartRow, SCROW nEndRow) const;
763 SCROW CountNonFilteredRows(SCROW nStartRow, SCROW nEndRow) const;
767 void StripHidden( SCCOL& rX1, SCROW& rY1, SCCOL& rX2, SCROW& rY2 );
768 void ExtendHidden( SCCOL& rX1, SCROW& rY1, SCCOL& rX2, SCROW& rY2 );
771 sal_Bool ValidQuery(SCROW nRow, const ScQueryParam& rQueryParam,
776 …sal_Bool CreateQueryParam(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, ScQueryParam& rQuer…
778 …void GetFilterEntries(SCCOL nCol, SCROW nRow1, SCROW nRow2, TypedScStrCollection& rStrings,…
779 …void GetFilteredFilterEntries( SCCOL nCol, SCROW nRow1, SCROW nRow2, const ScQueryParam& rP…
780 sal_Bool GetDataEntries(SCCOL nCol, SCROW nRow, TypedScStrCollection& rStrings, sal_Bool bLimit);
782 sal_Bool HasColHeader( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow );
783 sal_Bool HasRowHeader( SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow );
789 SCROW nRowStart, SCROW nRowEnd, CharSet eCharSet ) const;
792 SCROW nRowStart, SCROW nRowEnd ) const;
804 void FillSeries( SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
809 void FillAnalyse( SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
813 void FillAuto( SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2,
816 sal_Bool ValidNextPos( SCCOL nCol, SCROW nRow, const ScMarkData& rMark,
819 void AutoFormatArea(SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndRow,
821 void GetAutoFormatAttr(SCCOL nCol, SCROW nRow, sal_uInt16 nIndex, ScAutoFormatData& rData);
822 …void GetAutoFormatFrame(SCCOL nCol, SCROW nRow, sal_uInt16 nFlags, sal_uInt16 nIndex, ScAutoForma…
823 sal_Bool SearchCell(const SvxSearchItem& rSearchItem, SCCOL nCol, SCROW nRow,
825 sal_Bool Search(const SvxSearchItem& rSearchItem, SCCOL& rCol, SCROW& rRow,
829 sal_Bool Replace(const SvxSearchItem& rSearchItem, SCCOL& rCol, SCROW& rRow,
834 sal_Bool SearchStyle(const SvxSearchItem& rSearchItem, SCCOL& rCol, SCROW& rRow,
836 sal_Bool ReplaceStyle(const SvxSearchItem& rSearchItem, SCCOL& rCol, SCROW& rRow,
844 void DecoladeRow( ScSortInfoArray*, SCROW nRow1, SCROW nRow2 );
846 void SwapRow(SCROW nRow1, SCROW nRow2);
848 ScBaseCell* pCell1, SCCOL nCell1Col, SCROW nCell1Row,
849 ScBaseCell* pCell2, SCCOL nCell2Col, SCROW nCell2Row );
856 …sal_Bool CreateExcelQuery(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, ScQueryParam& rQue…
857 …sal_Bool CreateStarQuery(SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2, ScQueryParam& rQuer…
858 void GetUpperCellString(SCCOL nCol, SCROW nRow, String& rStr);
862 sal_Bool IsEmptyLine(SCROW nRow, SCCOL nStartCol, SCCOL nEndCol);
866 SCCOL nDestCol, SCROW nDestRow, sal_Bool bLast );
868 sal_Bool GetNextSpellingCell(SCCOL& rCol, SCROW& rRow, sal_Bool bInSel,
870 sal_Bool GetNextMarkedCell( SCCOL& rCol, SCROW& rRow, const ScMarkData& rMark );
887 SCCOL nCol, SCROW nAttrRow1, SCROW nAttrRow2, SCSIZE nArrY,
899 …void MaybeAddExtraColumn(SCCOL& rCol, SCROW nRow, OutputDevice* pDev, double nPPTX, double …
907 static SCROW ROW_NOT_FOUND;
919 ScBaseCell* reset(SCROW nRow);
934 SCROW getRow() const;
940 SCROW mnCurRow;
941 SCROW mnUBound;