Lines Matching refs:nTab

459     SCSIZE          GetCellCount(SCTAB nTab, SCCOL nCol) const;
520 ScDBData* GetDBAtCursor(SCCOL nCol, SCROW nRow, SCTAB nTab,
522 ScDBData* GetDBAtArea(SCTAB nTab, SCCOL nCol1, SCROW nRow1, SCCOL nCol2, SCROW nRow2) const;
523 ScDBData* GetFilterDBAtTable(SCTAB nTab) const;
527 ScDPObject* GetDPAtCursor(SCCOL nCol, SCROW nRow, SCTAB nTab) const;
546 SdrObject* GetObjectAtPoint( SCTAB nTab, const Point& rPos );
547 sal_Bool HasChartAtPoint( SCTAB nTab, const Point& rPos, String* pName = NULL );
564 SC_DLLPUBLIC void MakeTable( SCTAB nTab,bool _bNeedsNameCheck = true );
567 SC_DLLPUBLIC void SetVisibleTab(SCTAB nTab) { nVisibleTab = nTab; } in SetVisibleTab() argument
569 SC_DLLPUBLIC sal_Bool HasTable( SCTAB nTab ) const;
570 SC_DLLPUBLIC sal_Bool GetName( SCTAB nTab, String& rName ) const;
571 SC_DLLPUBLIC sal_Bool GetCodeName( SCTAB nTab, String& rName ) const;
572 SC_DLLPUBLIC sal_Bool SetCodeName( SCTAB nTab, const String& rName );
581 SC_DLLPUBLIC sal_Bool IsTabProtected( SCTAB nTab ) const;
582 SC_DLLPUBLIC ScTableProtection* GetTabProtection( SCTAB nTab ) const;
583 SC_DLLPUBLIC void SetTabProtection(SCTAB nTab, const ScTableProtection* pProtect);
586 void LockTable(SCTAB nTab);
587 void UnlockTable(SCTAB nTab);
589 sal_Bool IsBlockEditable( SCTAB nTab, SCCOL nStartCol, SCROW nStartRow,
613 SC_DLLPUBLIC sal_Bool DeleteTab( SCTAB nTab, ScDocument* pRefUndoDoc = NULL );
614 SC_DLLPUBLIC sal_Bool RenameTab( SCTAB nTab, const String& rName,
624 SC_DLLPUBLIC void SetVisible( SCTAB nTab, sal_Bool bVisible );
625 SC_DLLPUBLIC sal_Bool IsVisible( SCTAB nTab ) const;
626 sal_Bool IsStreamValid( SCTAB nTab ) const;
627 void SetStreamValid( SCTAB nTab, sal_Bool bSet, sal_Bool bIgnoreLock = sal_False );
634 SC_DLLPUBLIC sal_Bool IsPendingRowHeights( SCTAB nTab ) const;
635 SC_DLLPUBLIC void SetPendingRowHeights( SCTAB nTab, sal_Bool bSet );
636 SC_DLLPUBLIC void SetLayoutRTL( SCTAB nTab, sal_Bool bRTL );
637 SC_DLLPUBLIC sal_Bool IsLayoutRTL( SCTAB nTab ) const;
638 sal_Bool IsNegativePage( SCTAB nTab ) const;
639 SC_DLLPUBLIC void SetScenario( SCTAB nTab, sal_Bool bFlag );
640 SC_DLLPUBLIC sal_Bool IsScenario( SCTAB nTab ) const;
641 SC_DLLPUBLIC void GetScenarioData( SCTAB nTab, String& rComment,
643 SC_DLLPUBLIC void SetScenarioData( SCTAB nTab, const String& rComment,
645 SC_DLLPUBLIC Color GetTabBgColor( SCTAB nTab ) const;
646 SC_DLLPUBLIC void SetTabBgColor( SCTAB nTab, const Color& rColor );
647 SC_DLLPUBLIC bool IsDefaultTabBgColor( SCTAB nTab ) const;
648 void GetScenarioFlags( SCTAB nTab, sal_uInt16& rFlags ) const;
649 SC_DLLPUBLIC sal_Bool IsActiveScenario( SCTAB nTab ) const;
650 SC_DLLPUBLIC void SetActiveScenario( SCTAB nTab, sal_Bool bActive ); // nur fuer Undo etc.
654 SC_DLLPUBLIC sal_uInt8 GetLinkMode( SCTAB nTab ) const;
655 sal_Bool IsLinked( SCTAB nTab ) const;
656 SC_DLLPUBLIC const String& GetLinkDoc( SCTAB nTab ) const;
657 const String& GetLinkFlt( SCTAB nTab ) const;
658 const String& GetLinkOpt( SCTAB nTab ) const;
659 SC_DLLPUBLIC const String& GetLinkTab( SCTAB nTab ) const;
660 sal_uLong GetLinkRefreshDelay( SCTAB nTab ) const;
661 void SetLink( SCTAB nTab, sal_uInt8 nMode, const String& rDoc,
666 SC_DLLPUBLIC sal_Bool LinkExternalTab( SCTAB& nTab, const String& aDocTab,
758 sal_Bool HasControl( SCTAB nTab, const Rectangle& rMMRect );
759 void InvalidateControls( Window* pWin, SCTAB nTab, const Rectangle& rMMRect );
761 void StartAnimations( SCTAB nTab, Window* pWin );
763 sal_Bool HasBackgroundDraw( SCTAB nTab, const Rectangle& rMMRect );
764 sal_Bool HasAnyDraw( SCTAB nTab, const Rectangle& rMMRect );
766 const ScSheetEvents* GetSheetEvents( SCTAB nTab ) const;
767 void SetSheetEvents( SCTAB nTab, const ScSheetEvents* pNew );
768 …bool HasSheetEventScript( SCTAB nTab, sal_Int32 nEvent, bool bWithVbaEvents = false ) c…
772 sal_Bool HasCalcNotification( SCTAB nTab ) const;
773 void SetCalcNotification( SCTAB nTab );
776 SC_DLLPUBLIC ScOutlineTable* GetOutlineTable( SCTAB nTab, sal_Bool bCreate = sal_False );
777 sal_Bool SetOutlineTable( SCTAB nTab, const ScOutlineTable* pNewOutline );
780 SCCOL nEndCol, SCROW nEndRow, SCTAB nTab );
782 sal_Bool DoSubTotals( SCTAB nTab, ScSubTotalParam& rParam );
783 void RemoveSubTotals( SCTAB nTab, ScSubTotalParam& rParam );
784 sal_Bool TestRemoveSubTotals( SCTAB nTab, const ScSubTotalParam& rParam );
790 SC_DLLPUBLIC void PutCell( SCCOL nCol, SCROW nRow, SCTAB nTab, ScBaseCell* pCell,
792 SC_DLLPUBLIC void PutCell(SCCOL nCol, SCROW nRow, SCTAB nTab, ScBaseCell* pCell,
796 SCCOL nCol, SCROW nRow, SCTAB nTab, const String& rString,
798 SC_DLLPUBLIC void SetValue( SCCOL nCol, SCROW nRow, SCTAB nTab, const double& rVal );
799 void SetError( SCCOL nCol, SCROW nRow, SCTAB nTab, const sal_uInt16 nError);
811 SC_DLLPUBLIC void GetString( SCCOL nCol, SCROW nRow, SCTAB nTab, String& rString );
812 SC_DLLPUBLIC void GetInputString( SCCOL nCol, SCROW nRow, SCTAB nTab, String& rString );
815 SC_DLLPUBLIC void GetValue( SCCOL nCol, SCROW nRow, SCTAB nTab, double& rValue );
817 SC_DLLPUBLIC void GetNumberFormat( SCCOL nCol, SCROW nRow, SCTAB nTab,
826 void GetFormula( SCCOL nCol, SCROW nRow, SCTAB nTab, String& rFormula,
828 SC_DLLPUBLIC void GetCellType( SCCOL nCol, SCROW nRow, SCTAB nTab, CellType& rCellType ) const;
830 SC_DLLPUBLIC void GetCell( SCCOL nCol, SCROW nRow, SCTAB nTab, ScBaseCell*& rpCell ) const;
835 SC_DLLPUBLIC sal_Bool HasData( SCCOL nCol, SCROW nRow, SCTAB nTab );
836 SC_DLLPUBLIC sal_Bool HasStringData( SCCOL nCol, SCROW nRow, SCTAB nTab ) const;
837 SC_DLLPUBLIC sal_Bool HasValueData( SCCOL nCol, SCROW nRow, SCTAB nTab ) const;
841 sal_Bool HasSelectionData( SCCOL nCol, SCROW nRow, SCTAB nTab ) const;
855 void InitializeNoteCaptions( SCTAB nTab, bool bForced = false );
864 SCCOL& rEndCol, SCROW& rEndRow, SCTAB nTab,
869 SCCOL nEndCol, SCROW nEndRow, SCTAB nTab );
873 SCCOL nEndCol, SCROW nEndRow, SCTAB nTab );
875 SC_DLLPUBLIC void DoMergeContents( SCTAB nTab, SCCOL nStartCol, SCROW nStartRow,
878 SC_DLLPUBLIC void DoMerge( SCTAB nTab, SCCOL nStartCol, SCROW nStartRow,
880 void RemoveMerge( SCCOL nCol, SCROW nRow, SCTAB nTab );
882 sal_Bool IsBlockEmpty( SCTAB nTab, SCCOL nStartCol, SCROW nStartRow,
884 sal_Bool IsPrintEmpty( SCTAB nTab, SCCOL nStartCol, SCROW nStartRow,
890 sal_Bool IsHorOverlapped( SCCOL nCol, SCROW nRow, SCTAB nTab ) const;
891 sal_Bool IsVerOverlapped( SCCOL nCol, SCROW nRow, SCTAB nTab ) const;
897 void GetBorderLines( SCCOL nCol, SCROW nRow, SCTAB nTab,
954 …bool ShrinkToDataArea( SCTAB nTab, SCCOL& rStartCol, SCROW& rStartRow, SCCOL& rEndCol, …
964 SCTAB nTab, SCCOL& rStartCol, SCROW& rStartRow,
967 SC_DLLPUBLIC void GetDataArea( SCTAB nTab, SCCOL& rStartCol, SCROW& rStartRow,
969 SC_DLLPUBLIC sal_Bool GetCellArea( SCTAB nTab, SCCOL& rEndCol, SCROW& rEndRow ) const;
970 SC_DLLPUBLIC sal_Bool GetTableArea( SCTAB nTab, SCCOL& rEndCol, SCROW& rEndRow ) const;
971 SC_DLLPUBLIC sal_Bool GetPrintArea( SCTAB nTab, SCCOL& rEndCol, SCROW& rEndRow,
973 SC_DLLPUBLIC sal_Bool GetPrintAreaHor( SCTAB nTab, SCROW nStartRow, SCROW nEndRow,
975 SC_DLLPUBLIC sal_Bool GetPrintAreaVer( SCTAB nTab, SCCOL nStartCol, SCCOL nEndCol,
982 SC_DLLPUBLIC void GetLastAttrCell( SCTAB nTab, SCCOL& rEndCol, SCROW& rEndRow ) const;
984 SC_DLLPUBLIC sal_Bool GetDataStart( SCTAB nTab, SCCOL& rStartCol, SCROW& rStartRow ) const;
991 void ExtendPrintArea( OutputDevice* pDev, SCTAB nTab,
998 void FindAreaPos( SCCOL& rCol, SCROW& rRow, SCTAB nTab, SCsCOL nMovX, SCsROW nMovY );
999 SC_DLLPUBLIC void GetNextPos( SCCOL& rCol, SCROW& rRow, SCTAB nTab, SCsCOL nMovX, SCsROW nMovY,
1002 sal_Bool GetNextMarkedCell( SCCOL& rCol, SCROW& rRow, SCTAB nTab,
1005 void LimitChartArea( SCTAB nTab, SCCOL& rStartCol, SCROW& rStartRow,
1055 SC_DLLPUBLIC void ResetClip( ScDocument* pSourceDoc, SCTAB nTab );
1072 SCTAB nTab, sal_uInt16 nDelFlag);
1080 SCTAB nTab, ScDocument* pClipDoc = NULL);
1165 sal_Bool HasScenarioRange( SCTAB nTab, const ScRange& rRange ) const;
1166 SC_DLLPUBLIC const ScRangeList* GetScenarioRanges( SCTAB nTab ) const;
1192 …SC_DLLPUBLIC const SfxPoolItem* GetAttr( SCCOL nCol, SCROW nRow, SCTAB nTab, sal_uInt16 nWhich )…
1193 SC_DLLPUBLIC const ScPatternAttr* GetPattern( SCCOL nCol, SCROW nRow, SCTAB nTab ) const;
1194 …PatternAttr* GetMostUsedPattern( SCCOL nCol, SCROW nStartRow, SCROW nEndRow, SCTAB nTab ) const;
1198 const ScConditionalFormat* GetCondFormat( SCCOL nCol, SCROW nRow, SCTAB nTab ) const;
1199 SC_DLLPUBLIC const SfxItemSet* GetCondResult( SCCOL nCol, SCROW nRow, SCTAB nTab ) const;
1200 const SfxPoolItem* GetEffItem( SCCOL nCol, SCROW nRow, SCTAB nTab, sal_uInt16 nWhich ) const;
1206 …SC_DLLPUBLIC sal_uInt8 GetScriptType( SCCOL nCol, SCROW nRow, SCTAB nTab, ScBaseCell* pCell = NU…
1214 sal_Bool HasDetectiveObjects(SCTAB nTab) const;
1231 SC_DLLPUBLIC void FindConditionalFormat( sal_uLong nKey, ScRangeList& rRanges, SCTAB nTab );
1245 SC_DLLPUBLIC void ApplyAttr( SCCOL nCol, SCROW nRow, SCTAB nTab,
1247 SC_DLLPUBLIC void ApplyPattern( SCCOL nCol, SCROW nRow, SCTAB nTab,
1253 SCCOL nEndCol, SCROW nEndRow, SCTAB nTab,
1256 SCCOL nEndCol, SCROW nEndRow, SCTAB nTab,
1262 void ApplyStyle( SCCOL nCol, SCROW nRow, SCTAB nTab,
1268 SCCOL nEndCol, SCROW nEndRow, SCTAB nTab,
1275 const ScStyleSheet* GetStyle( SCCOL nCol, SCROW nRow, SCTAB nTab ) const;
1287 SCTAB nTab, sal_Int16 nFlags );
1290 SCTAB nTab, sal_Int16 nFlags );
1294 SC_DLLPUBLIC void SetPattern( SCCOL nCol, SCROW nRow, SCTAB nTab, const ScPatternAttr& rAttr,
1300 …void GetAutoFormatData( SCTAB nTab, SCCOL nStartCol, SCROW nStartRow, SCCOL nEndCol, SCROW nEndR…
1318 void DeleteSelectionTab( SCTAB nTab, sal_uInt16 nDelFlag, const ScMarkData& rMark );
1320 SC_DLLPUBLIC void SetColWidth( SCCOL nCol, SCTAB nTab, sal_uInt16 nNewWidth );
1321 SC_DLLPUBLIC void SetColWidthOnly( SCCOL nCol, SCTAB nTab, sal_uInt16 nNewWidth );
1322 SC_DLLPUBLIC void SetRowHeight( SCROW nRow, SCTAB nTab, sal_uInt16 nNewHeight );
1323 SC_DLLPUBLIC void SetRowHeightRange( SCROW nStartRow, SCROW nEndRow, SCTAB nTab,
1326 SC_DLLPUBLIC void SetRowHeightOnly( SCROW nStartRow, SCROW nEndRow, SCTAB nTab,
1328 …void SetManualHeight( SCROW nStartRow, SCROW nEndRow, SCTAB nTab, sal_Bool …
1330 SC_DLLPUBLIC sal_uInt16 GetColWidth( SCCOL nCol, SCTAB nTab ) const;
1331 …SC_DLLPUBLIC sal_uInt16 GetRowHeight( SCROW nRow, SCTAB nTab, bool bHiddenAsZero = true ) …
1332 …SC_DLLPUBLIC sal_uInt16 GetRowHeight( SCROW nRow, SCTAB nTab, SCROW* pStartRow, SCROW* pEn…
1333 … SC_DLLPUBLIC sal_uLong GetRowHeight( SCROW nStartRow, SCROW nEndRow, SCTAB nTab ) const;
1334 SCROW GetRowForHeight( SCTAB nTab, sal_uLong nHeight ) const;
1335 …sal_uLong GetScaledRowHeight( SCROW nStartRow, SCROW nEndRow, SCTAB nTab, do…
1336 SC_DLLPUBLIC sal_uLong GetColOffset( SCCOL nCol, SCTAB nTab ) const;
1337 SC_DLLPUBLIC sal_uLong GetRowOffset( SCROW nRow, SCTAB nTab ) const;
1339 SC_DLLPUBLIC sal_uInt16 GetOriginalWidth( SCCOL nCol, SCTAB nTab ) const;
1340 SC_DLLPUBLIC sal_uInt16 GetOriginalHeight( SCROW nRow, SCTAB nTab ) const;
1342 sal_uInt16 GetCommonWidth( SCCOL nEndCol, SCTAB nTab ) const;
1344 SCROW GetHiddenRowCount( SCROW nRow, SCTAB nTab ) const;
1346 sal_uInt16 GetOptimalColWidth( SCCOL nCol, SCTAB nTab, OutputDevice* pDev,
1352 …SC_DLLPUBLIC sal_Bool SetOptimalHeight( SCROW nStartRow, SCROW nEndRow, SCTAB nTab, sal_uInt16 n…
1361 long GetNeededSize( SCCOL nCol, SCROW nRow, SCTAB nTab,
1367 SC_DLLPUBLIC void ShowCol(SCCOL nCol, SCTAB nTab, sal_Bool bShow);
1368 SC_DLLPUBLIC void ShowRow(SCROW nRow, SCTAB nTab, sal_Bool bShow);
1369 SC_DLLPUBLIC void ShowRows(SCROW nRow1, SCROW nRow2, SCTAB nTab, sal_Bool bShow);
1370 SC_DLLPUBLIC void SetColFlags( SCCOL nCol, SCTAB nTab, sal_uInt8 nNewFlags );
1371 SC_DLLPUBLIC void SetRowFlags( SCROW nRow, SCTAB nTab, sal_uInt8 nNewFlags );
1372 SC_DLLPUBLIC void SetRowFlags( SCROW nStartRow, SCROW nEndRow, SCTAB nTab, sal_uInt8 nNewFlags );
1374 SC_DLLPUBLIC sal_uInt8 GetColFlags( SCCOL nCol, SCTAB nTab ) const;
1375 SC_DLLPUBLIC sal_uInt8 GetRowFlags( SCROW nRow, SCTAB nTab ) const;
1377 …SC_DLLPUBLIC const ScBitMaskCompressedArray< SCROW, sal_uInt8> & GetRowFlagsArray( SCTAB nTab ) co…
1378 …UBLIC ScBitMaskCompressedArray< SCROW, sal_uInt8> & GetRowFlagsArrayModifiable( SCTAB nTab );
1380 …SC_DLLPUBLIC void GetAllRowBreaks(::std::set<SCROW>& rBreaks, SCTAB nTab, bool bPage, bo…
1381 …SC_DLLPUBLIC void GetAllColBreaks(::std::set<SCCOL>& rBreaks, SCTAB nTab, bool bPage, bo…
1382 SC_DLLPUBLIC ScBreakType HasRowBreak(SCROW nRow, SCTAB nTab) const;
1383 SC_DLLPUBLIC ScBreakType HasColBreak(SCCOL nCol, SCTAB nTab) const;
1384 SC_DLLPUBLIC void SetRowBreak(SCROW nRow, SCTAB nTab, bool bPage, bool bManual);
1385 SC_DLLPUBLIC void SetColBreak(SCCOL nCol, SCTAB nTab, bool bPage, bool bManual);
1386 void RemoveRowBreak(SCROW nRow, SCTAB nTab, bool bPage, bool bManual);
1387 void RemoveColBreak(SCCOL nCol, SCTAB nTab, bool bPage, bool bManual);
1389 ::com::sun::star::sheet::TablePageBreakData> GetRowBreakData(SCTAB nTab) const;
1391 …SC_DLLPUBLIC bool RowHidden(SCROW nRow, SCTAB nTab, SCROW* pFirstRow = NULL, SCROW* pLas…
1392 SC_DLLPUBLIC bool RowHidden(SCROW nRow, SCTAB nTab, SCROW& rLastRow);
1393 SC_DLLPUBLIC bool HasHiddenRows(SCROW nStartRow, SCROW nEndRow, SCTAB nTab);
1394 SC_DLLPUBLIC bool ColHidden(SCCOL nCol, SCTAB nTab, SCCOL& rLastCol);
1395 …SC_DLLPUBLIC bool ColHidden(SCCOL nCol, SCTAB nTab, SCCOL* pFirstCol = NULL, SCCOL* pLas…
1396 …SC_DLLPUBLIC void SetRowHidden(SCROW nStartRow, SCROW nEndRow, SCTAB nTab, bool bHidden);
1397 …SC_DLLPUBLIC void SetColHidden(SCCOL nStartCol, SCCOL nEndCol, SCTAB nTab, bool bHidden);
1398 SC_DLLPUBLIC SCROW FirstVisibleRow(SCROW nStartRow, SCROW nEndRow, SCTAB nTab);
1399 SC_DLLPUBLIC SCROW LastVisibleRow(SCROW nStartRow, SCROW nEndRow, SCTAB nTab);
1400 SCROW CountVisibleRows(SCROW nStartRow, SCROW nEndRow, SCTAB nTab);
1402 …bool RowFiltered(SCROW nRow, SCTAB nTab, SCROW* pFirstRow = NULL, SCROW* pL…
1403 bool HasFilteredRows(SCROW nStartRow, SCROW nEndRow, SCTAB nTab);
1404 …bool ColFiltered(SCCOL nCol, SCTAB nTab, SCCOL* pFirstCol = NULL, SCCOL* pL…
1405 …SC_DLLPUBLIC void SetRowFiltered(SCROW nStartRow, SCROW nEndRow, SCTAB nTab, bool bFilte…
1406 …SC_DLLPUBLIC void SetColFiltered(SCCOL nStartCol, SCCOL nEndCol, SCTAB nTab, bool bFilte…
1407 SCROW FirstNonFilteredRow(SCROW nStartRow, SCROW nEndRow, SCTAB nTab);
1408 SCROW LastNonFilteredRow(SCROW nStartRow, SCROW nEndRow, SCTAB nTab);
1409 SCROW CountNonFilteredRows(SCROW nStartRow, SCROW nEndRow, SCTAB nTab);
1419 SC_DLLPUBLIC SCROW GetLastFlaggedRow( SCTAB nTab ) const;
1422 SCCOL GetLastChangedCol( SCTAB nTab ) const;
1424 SCROW GetLastChangedRow( SCTAB nTab ) const;
1426 SCCOL GetNextDifferentChangedCol( SCTAB nTab, SCCOL nStart) const;
1432 …SCROW GetNextDifferentChangedRow( SCTAB nTab, SCROW nStart, bool bCareManualSize = true)…
1436 sal_Bool GetColDefault( SCTAB nTab, SCCOL nCol, SCROW nLastRow, SCROW& nDefault);
1437 sal_Bool GetRowDefault( SCTAB nTab, SCROW nRow, SCCOL nLastCol, SCCOL& nDefault);
1439 sal_Bool UpdateOutlineCol( SCCOL nStartCol, SCCOL nEndCol, SCTAB nTab, sal_Bool bShow );
1440 sal_Bool UpdateOutlineRow( SCROW nStartRow, SCROW nEndRow, SCTAB nTab, sal_Bool bShow );
1442 void StripHidden( SCCOL& rX1, SCROW& rY1, SCCOL& rX2, SCROW& rY2, SCTAB nTab );
1443 void ExtendHidden( SCCOL& rX1, SCROW& rY1, SCCOL& rX2, SCROW& rY2, SCTAB nTab );
1450 SC_DLLPUBLIC const String& GetPageStyle( SCTAB nTab ) const;
1451 SC_DLLPUBLIC void SetPageStyle( SCTAB nTab, const String& rName );
1452 Size GetPageSize( SCTAB nTab ) const;
1453 void SetPageSize( SCTAB nTab, const Size& rSize );
1454 void SetRepeatArea( SCTAB nTab, SCCOL nStartCol, SCCOL nEndCol, SCROW nStartRow, SCROW nEndRow );
1455 void InvalidatePageBreaks(SCTAB nTab);
1456 void UpdatePageBreaks( SCTAB nTab, const ScRange* pUserArea = NULL );
1457 void RemoveManualBreaks( SCTAB nTab );
1458 sal_Bool HasManualBreaks( SCTAB nTab ) const;
1466 void PageStyleModified( SCTAB nTab, const String& rNewName );
1468 SC_DLLPUBLIC sal_Bool NeedPageResetAfterTab( SCTAB nTab ) const;
1472 SC_DLLPUBLIC sal_uInt16 GetPrintRangeCount( SCTAB nTab );
1473 SC_DLLPUBLIC const ScRange* GetPrintRange( SCTAB nTab, sal_uInt16 nPos );
1474 SC_DLLPUBLIC const ScRange* GetRepeatColRange( SCTAB nTab );
1475 SC_DLLPUBLIC const ScRange* GetRepeatRowRange( SCTAB nTab );
1477 sal_Bool IsPrintEntireSheet( SCTAB nTab ) const;
1480 SC_DLLPUBLIC void ClearPrintRanges( SCTAB nTab );
1482 SC_DLLPUBLIC void AddPrintRange( SCTAB nTab, const ScRange& rNew );
1486 SC_DLLPUBLIC void SetPrintEntireSheet( SCTAB nTab );
1487 SC_DLLPUBLIC void SetRepeatColRange( SCTAB nTab, const ScRange* pNew );
1488 SC_DLLPUBLIC void SetRepeatRowRange( SCTAB nTab, const ScRange* pNew );
1493 SCCOL nEndCol, SCROW nEndRow, SCTAB nTab );
1494 SC_DLLPUBLIC ScRange GetRange( SCTAB nTab, const Rectangle& rMMRect );
1509 SCTAB nTab, double nScaleX, double nScaleY,
1515 void Sort( SCTAB nTab, const ScSortParam& rSortParam, sal_Bool bKeepQuery );
1516 SCSIZE Query( SCTAB nTab, const ScQueryParam& rQueryParam, sal_Bool bKeepSub );
1517 …sal_Bool ValidQuery( SCROW nRow, SCTAB nTab, const ScQueryParam& rQueryParam, sal_Bool* pSpecial…
1519 SCTAB nTab, ScQueryParam& rQueryParam );
1520 void GetUpperCellString(SCCOL nCol, SCROW nRow, SCTAB nTab, String& rStr);
1522 sal_Bool GetFilterEntries( SCCOL nCol, SCROW nRow, SCTAB nTab,
1525 SCTAB nTab, TypedScStrCollection& rStrings, bool& rHasDates );
1526 sal_Bool GetDataEntries( SCCOL nCol, SCROW nRow, SCTAB nTab,
1533 const SCTAB nTab );
1536 SCTAB nTab );
1538 SCTAB nTab );
1546 sal_Bool GetNextSpellingCell(SCCOL& nCol, SCROW& nRow, SCTAB nTab,
1550 SCCOL nCol, SCROW nRow, SCTAB nTab,
1553 void DoColResize( SCTAB nTab, SCCOL nCol1, SCCOL nCol2, SCSIZE nAdd );
1556 void InvalidateTextWidth( SCTAB nTab );
1635 sal_uInt8 GetEditTextDirection(SCTAB nTab) const; // EEHorizontalTextDirection values
1644 void FindMaxRotCol( SCTAB nTab, RowInfo* pRowInfo, SCSIZE nArrCount,
1764 SC_DLLPUBLIC void IncSizeRecalcLevel( SCTAB nTab );
1765 SC_DLLPUBLIC void DecSizeRecalcLevel( SCTAB nTab, bool bUpdateNoteCaptionPos = true );
1792 sal_Int32 GetMaxStringLen( SCTAB nTab, SCCOL nCol,
1799 SCTAB nTab, SCCOL nCol,
1845 void GetSortParam( ScSortParam& rParam, SCTAB nTab );
1846 void SetSortParam( ScSortParam& rParam, SCTAB nTab );
1860 ScRowBreakIterator* GetRowBreakIterator(SCTAB nTab) const;
1896 void DeleteAreaLinksOnTab( SCTAB nTab );
1913 SCSIZE GetPatternCount( SCTAB nTab, SCCOL nCol );
1914 SCSIZE GetPatternCount( SCTAB nTab, SCCOL nCol, SCROW nRw1, SCROW nRw2 );
1915 bool ReservedPatternCount( SCTAB nTab, SCCOL nCol, SCSIZE nReserved );
1917 inline void ScDocument::GetSortParam( ScSortParam& rParam, SCTAB nTab ) in GetSortParam() argument
1919 rParam = mSheetSortParams[ nTab ]; in GetSortParam()
1922 inline void ScDocument::SetSortParam( ScSortParam& rParam, SCTAB nTab ) in SetSortParam() argument
1924 mSheetSortParams[ nTab ] = rParam; in SetSortParam()