28 #include <document.hxx>
41 for (nCol=0; nCol<
nX1; nCol++)
46 for (nCol=nX1; nCol<=
nX2; nCol++)
50 aOffset.AdjustX(nDataWidth );
54 aRect.
SetTop( -aOffset.Y() );
57 Point aMMOffset( aOffset );
58 aMMOffset.setX( static_cast<tools::Long>(aMMOffset.X() *
HMM_PER_TWIPS) );
59 aMMOffset.setY( static_cast<tools::Long>(aMMOffset.Y() *
HMM_PER_TWIPS) );
62 aMMOffset +=
Point( nLogStX, nLogStY );
64 for (nCol=nX1; nCol<=
nX2; nCol++)
133 bool bHideAllDrawingLayer(
false);
177 rOutl.SetDefaultHorizontalTextDirection(
189 mpDev->
SetDrawMode( nOldDrawMode | DrawModeFlags::SettingsLine | DrawModeFlags::SettingsFill |
190 DrawModeFlags::SettingsText | DrawModeFlags::SettingsGradient );
203 pPageView->
DrawLayer(sal::static_int_cast<SdrLayerID>(nLayer),
mpDev);
SdrOutliner & GetDrawOutliner(const SdrTextObj *pObj=nullptr) const
const Fraction & GetScaleX() const
void EndDrawLayers(SdrPaintWindow &rPaintWindow, bool bPaintFormLayer)
Point PrePrintDrawingLayer(tools::Long nLogStX, tools::Long nLogStY)
static const AllSettings & GetSettings()
void DrawSelectiveObjects(SdrLayerID nLayer)
const MapMode & GetMapMode() const
SC_DLLPUBLIC sal_uInt16 GetRowHeight(SCROW nRow, SCTAB nTab, bool bHiddenAsZero=true) const
void SetDrawMode(DrawModeFlags nDrawMode)
const Fraction & GetScaleY() const
SC_DLLPUBLIC ScDrawLayer * GetDrawLayer()
SdrPaintWindow * BeginDrawLayers(OutputDevice *pOut, const vcl::Region &rReg, bool bDisableIntersect=false)
ScTabViewShell * pViewShell
bool getHideFormControl() const
DrawModeFlags GetDrawMode() const
SdrPaintWindow * mpTargetPaintWindow
EEHorizontalTextDirection GetEditTextDirection(SCTAB nTab) const
bool getHideChart() const
ScDrawView * GetScDrawView()
void PostPrintDrawingLayer(const Point &rMMOffset)
void DrawLayer(SdrLayerID nID, OutputDevice *pGivenTarget, sdr::contact::ViewObjectContactRedirector *pRedirector=nullptr, const tools::Rectangle &rRect=tools::Rectangle(), basegfx::B2IRectangle const *pPageFrame=nullptr)
SdrPageView * GetSdrPageView() const
VclPtr< OutputDevice > mpDev
SC_DLLPUBLIC sal_uInt16 GetColWidth(SCCOL nCol, SCTAB nTab, bool bHiddenAsZero=true) const
void PrintDrawingLayer(SdrLayerID nLayer, const Point &rMMOffset)