kword

#include <KWViewMode.h>

Inheritance diagram for KWViewModeNormal:
KWViewMode KWViewModePrint

Public Member Functions

 KWViewModeNormal (KWDocument *doc, KWCanvas *canvas, bool drawFrameBorders)
 
virtual TQPoint normalToView (const TQPoint &nPoint)
 
virtual TQPoint viewToNormal (const TQPoint &vPoint)
 
virtual TQRect viewPageRect (int pgNum)
 
virtual TQSize contentsSize ()
 
virtual const TQString type () const
 
virtual void drawPageBorders (TQPainter *painter, const TQRect &crect, const TQRegion &emptySpaceRegion)
 
- Public Member Functions inherited from KWViewMode
TQRect normalToView (const TQRect &nRect)
 
TQRect viewToNormal (const TQRect &nRect)
 
virtual TQSize availableSizeForText (KWTextFrameSet *textfs)
 
virtual TQPoint pageCorner ()
 
virtual TQRect rulerFrameRect ()
 
virtual void setPageLayout (KoRuler *hRuler, KoRuler *vRuler, const KoPageLayout &layout)
 
virtual void setPagesPerRow (int)
 
virtual int pagesPerRow ()
 
virtual bool drawSelections ()
 
virtual bool drawFrameBackground ()
 
bool drawFrameBorders () const
 
void setDrawFrameBorders (bool b)
 
virtual bool isFrameSetVisible (const KWFrameSet *)
 
virtual bool shouldFormatVertically ()
 
virtual bool shouldAdjustMargins ()
 
virtual bool hasFrames ()
 
virtual bool hasPages ()
 
virtual bool isTextModeFrameset (KWFrameSet *) const
 
KWCanvas * canvas () const
 

Protected Member Functions

virtual int xOffset (KWPage *page, int canvasWidth=-1)
 
- Protected Member Functions inherited from KWViewMode
 KWViewMode (KWDocument *doc, KWCanvas *canvas, bool drawFrameBorders)
 
void drawOnePageBorder (TQPainter *painter, const TQRect &crect, const TQRect &pageRect, const TQRegion &emptySpaceRegion)
 
TQRect drawRightShadow (TQPainter *painter, const TQRect &crect, const TQRect &pageRect, int topOffset)
 
TQRect drawBottomShadow (TQPainter *painter, const TQRect &crect, const TQRect &pageRect, int leftOffset)
 

Additional Inherited Members

- Static Public Member Functions inherited from KWViewMode
static KWViewMode * create (const TQString &viewModeType, KWDocument *doc, KWCanvas *canvas)
 
- Protected Attributes inherited from KWViewMode
KWDocument * m_doc
 
KWCanvas * m_canvas
 
bool m_drawFrameBorders
 
- Static Protected Attributes inherited from KWViewMode
static const unsigned short s_shadowOffset = 3
 

Detailed Description

The 'normal' view mode (pages below one another)

Definition at line 155 of file KWViewMode.h.

Constructor & Destructor Documentation

◆ KWViewModeNormal()

KWViewModeNormal::KWViewModeNormal ( KWDocument *  doc,
KWCanvas *  canvas,
bool  drawFrameBorders 
)
inline

Definition at line 158 of file KWViewMode.h.

◆ ~KWViewModeNormal()

virtual KWViewModeNormal::~KWViewModeNormal ( )
inlinevirtual

Definition at line 160 of file KWViewMode.h.

Member Function Documentation

◆ contentsSize()

TQSize KWViewModeNormal::contentsSize ( )
virtual

Size of the contents area, in pixels.

Implements KWViewMode.

Definition at line 183 of file KWViewMode.cpp.

◆ drawPageBorders()

void KWViewModeNormal::drawPageBorders ( TQPainter *  painter,
const TQRect &  crect,
const TQRegion &  emptySpaceRegion 
)
virtual

Implements KWViewMode.

Definition at line 230 of file KWViewMode.cpp.

◆ normalToView()

TQPoint KWViewModeNormal::normalToView ( const TQPoint &  nPoint)
virtual

Normal coord -> view coord.

Implements KWViewMode.

Definition at line 197 of file KWViewMode.cpp.

◆ type()

virtual const TQString KWViewModeNormal::type ( ) const
inlinevirtual

Return the name of the viewmode, used for loading/saving.

Implements KWViewMode.

Definition at line 167 of file KWViewMode.h.

◆ viewPageRect()

TQRect KWViewModeNormal::viewPageRect ( int  pgNum)
virtual

Return view coord for page rect.

Avoids rounding problems when doing normalToView(zoomedRect)

Implements KWViewMode.

Definition at line 189 of file KWViewMode.cpp.

◆ viewToNormal()

TQPoint KWViewModeNormal::viewToNormal ( const TQPoint &  vPoint)
virtual

View coord -> normal coord.

Implements KWViewMode.

Definition at line 209 of file KWViewMode.cpp.

◆ xOffset()

int KWViewModeNormal::xOffset ( KWPage *  page,
int  canvasWidth = -1 
)
protectedvirtual

Definition at line 223 of file KWViewMode.cpp.


The documentation for this class was generated from the following files: