diff options
-rw-r--r-- | sd/source/ui/slidesorter/view/SlideSorterView.cxx | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/sd/source/ui/slidesorter/view/SlideSorterView.cxx b/sd/source/ui/slidesorter/view/SlideSorterView.cxx index 6fea1728128c..daf9bff829d0 100644 --- a/sd/source/ui/slidesorter/view/SlideSorterView.cxx +++ b/sd/source/ui/slidesorter/view/SlideSorterView.cxx @@ -2,9 +2,9 @@ * * $RCSfile: SlideSorterView.cxx,v $ * - * $Revision: 1.10 $ + * $Revision: 1.11 $ * - * last change: $Author: obo $ $Date: 2005-04-12 16:58:58 $ + * last change: $Author: kz $ $Date: 2005-07-14 10:18:05 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -618,6 +618,19 @@ ViewOverlay& SlideSorterView::GetOverlay (void) +SlideSorterView::PageRange SlideSorterView::GetVisiblePageRange (void) +{ + const int nMaxPageIndex (mrModel.GetPageCount() - 1); + if ( ! mbPageObjectVisibilitiesValid) + DeterminePageObjectVisibilities(); + return PageRange( + ::std::min(mnFirstVisiblePageIndex,nMaxPageIndex), + ::std::min(mnLastVisiblePageIndex, nMaxPageIndex)); +} + + + + void SlideSorterView::UpdatePageBorders (void) { maPagePixelBorder = SvBorder(); |