diff options
author | Thomas Arnhold <thomas@arnhold.org> | 2011-02-04 17:09:40 +0100 |
---|---|---|
committer | Thomas Arnhold <thomas@arnhold.org> | 2011-02-06 17:38:48 +0100 |
commit | cac42d3f6aca864da439a83f123638accf2e97cd (patch) | |
tree | 99ad3f972ff7b6def78dbb0fe3a9231947fe917f /sc/source/ui/view/gridwin4.cxx | |
parent | 1f21015e1546086a2d945a3fb375f44a64ae338f (diff) |
Remove dead code
Diffstat (limited to 'sc/source/ui/view/gridwin4.cxx')
-rw-r--r-- | sc/source/ui/view/gridwin4.cxx | 134 |
1 files changed, 0 insertions, 134 deletions
diff --git a/sc/source/ui/view/gridwin4.cxx b/sc/source/ui/view/gridwin4.cxx index bcd93a33b892..588766d2e960 100644 --- a/sc/source/ui/view/gridwin4.cxx +++ b/sc/source/ui/view/gridwin4.cxx @@ -29,14 +29,10 @@ // MARKER(update_precomp.py): autogen include statement, do not remove #include "precompiled_sc.hxx" - - // INCLUDE --------------------------------------------------------------- - #include "scitems.hxx" #include <editeng/eeitem.hxx> - #include <svtools/colorcfg.hxx> #include <editeng/colritem.hxx> #include <editeng/editview.hxx> @@ -328,16 +324,6 @@ void ScGridWindow::PrePaint() void ScGridWindow::Paint( const Rectangle& rRect ) { - //TODO/LATER: how to get environment? Do we need that?! - /* - ScDocShell* pDocSh = pViewData->GetDocShell(); - SvInPlaceEnvironment* pEnv = pDocSh->GetIPEnv(); - if (pEnv && pEnv->GetRectsChangedLockCount()) - { - Invalidate(rRect); - return; - }*/ - ScDocument* pDoc = pViewData->GetDocument(); if ( pDoc->IsInInterpreter() ) { @@ -1716,129 +1702,12 @@ void ScGridWindow::GetSelectionRects( ::std::vector< Rectangle >& rPixelRects ) // ------------------------------------------------------------------------- - - -// ------------------------------------------------------------------------- - void ScGridWindow::DrawCursor() { -// #114409# -// SCTAB nTab = pViewData->GetTabNo(); -// SCCOL nX = pViewData->GetCurX(); -// SCROW nY = pViewData->GetCurY(); -// -// // in verdeckten Zellen nicht zeichnen -// -// ScDocument* pDoc = pViewData->GetDocument(); -// const ScPatternAttr* pPattern = pDoc->GetPattern(nX,nY,nTab); -// const ScMergeFlagAttr& rMerge = (const ScMergeFlagAttr&) pPattern->GetItem(ATTR_MERGE_FLAG); -// if (rMerge.IsOverlapped()) -// return; -// -// // links/oben ausserhalb des Bildschirms ? -// -// BOOL bVis = ( nX>=pViewData->GetPosX(eHWhich) && nY>=pViewData->GetPosY(eVWhich) ); -// if (!bVis) -// { -// SCCOL nEndX = nX; -// SCROW nEndY = nY; -// ScDocument* pDoc = pViewData->GetDocument(); -// const ScMergeAttr& rMerge = (const ScMergeAttr&) pPattern->GetItem(ATTR_MERGE); -// if (rMerge.GetColMerge() > 1) -// nEndX += rMerge.GetColMerge()-1; -// if (rMerge.GetRowMerge() > 1) -// nEndY += rMerge.GetRowMerge()-1; -// bVis = ( nEndX>=pViewData->GetPosX(eHWhich) && nEndY>=pViewData->GetPosY(eVWhich) ); -// } -// -// if ( bVis ) -// { -// // hier kein Update, da aus Paint gerufen und laut Zaehler Cursor schon da -// // wenn Update noetig, dann bei Hide/Showcursor vor dem Hoch-/Runterzaehlen -// -// MapMode aOld = GetMapMode(); SetMapMode(MAP_PIXEL); -// -// Point aScrPos = pViewData->GetScrPos( nX, nY, eWhich, TRUE ); -// BOOL bLayoutRTL = pDoc->IsLayoutRTL( nTab ); -// -// // completely right of/below the screen? -// // (test with logical start position in aScrPos) -// BOOL bMaybeVisible; -// if ( bLayoutRTL ) -// bMaybeVisible = ( aScrPos.X() >= -2 && aScrPos.Y() >= -2 ); -// else -// { -// Size aOutSize = GetOutputSizePixel(); -// bMaybeVisible = ( aScrPos.X() <= aOutSize.Width() + 2 && aScrPos.Y() <= aOutSize.Height() + 2 ); -// } -// if ( bMaybeVisible ) -// { -// long nSizeXPix; -// long nSizeYPix; -// pViewData->GetMergeSizePixel( nX, nY, nSizeXPix, nSizeYPix ); -// -// if ( bLayoutRTL ) -// aScrPos.X() -= nSizeXPix - 2; // move instead of mirroring -// -// BOOL bFix = ( pViewData->GetHSplitMode() == SC_SPLIT_FIX || -// pViewData->GetVSplitMode() == SC_SPLIT_FIX ); -// if ( pViewData->GetActivePart()==eWhich || bFix ) -// { -// // old UNX version with two Invert calls causes flicker. -// // if optimization is needed, a new flag should be added -// // to InvertTracking -// -// aScrPos.X() -= 2; -// aScrPos.Y() -= 2; -// Rectangle aRect( aScrPos, Size( nSizeXPix + 3, nSizeYPix + 3 ) ); -// -// Invert(Rectangle( aRect.Left(), aRect.Top(), aRect.Left()+2, aRect.Bottom() )); -// Invert(Rectangle( aRect.Right()-2, aRect.Top(), aRect.Right(), aRect.Bottom() )); -// Invert(Rectangle( aRect.Left()+3, aRect.Top(), aRect.Right()-3, aRect.Top()+2 )); -// Invert(Rectangle( aRect.Left()+3, aRect.Bottom()-2, aRect.Right()-3, aRect.Bottom() )); -// } -// else -// { -// Rectangle aRect( aScrPos, Size( nSizeXPix - 1, nSizeYPix - 1 ) ); -// Invert( aRect ); -// } -// } -// -// SetMapMode(aOld); -// } } - // AutoFill-Anfasser: - void ScGridWindow::DrawAutoFillMark() { -// #114409# -// if ( bAutoMarkVisible && aAutoMarkPos.Tab() == pViewData->GetTabNo() ) -// { -// SCCOL nX = aAutoMarkPos.Col(); -// SCROW nY = aAutoMarkPos.Row(); -// SCTAB nTab = pViewData->GetTabNo(); -// ScDocument* pDoc = pViewData->GetDocument(); -// BOOL bLayoutRTL = pDoc->IsLayoutRTL( nTab ); -// -// Point aFillPos = pViewData->GetScrPos( nX, nY, eWhich, TRUE ); -// long nSizeXPix; -// long nSizeYPix; -// pViewData->GetMergeSizePixel( nX, nY, nSizeXPix, nSizeYPix ); -// if ( bLayoutRTL ) -// aFillPos.X() -= nSizeXPix + 3; -// else -// aFillPos.X() += nSizeXPix - 2; -// -// aFillPos.Y() += nSizeYPix; -// aFillPos.Y() -= 2; -// Rectangle aFillRect( aFillPos, Size(6,6) ); -// // Anfasser von Zeichenobjekten sind 7*7 -// -// MapMode aOld = GetMapMode(); SetMapMode(MAP_PIXEL); -// Invert( aFillRect ); -// SetMapMode(aOld); -// } } // ------------------------------------------------------------------------- @@ -1887,7 +1756,4 @@ void ScGridWindow::DataChanged( const DataChangedEvent& rDCEvt ) } } - - - /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |