Public Member Functions | Protected Member Functions | Static Protected Member Functions | Friends

AP_UnixFrame Class Reference

#include <ap_UnixFrame.h>

Inheritance diagram for AP_UnixFrame:
AP_Frame XAP_Frame

List of all members.

Public Member Functions

 AP_UnixFrame ()
 AP_UnixFrame (AP_UnixFrame *f)
virtual ~AP_UnixFrame (void)
virtual XAP_FramecloneFrame (void)
virtual bool initialize (XAP_FrameMode frameMode=XAP_NormalFrame)
virtual void setXScrollRange (void)
virtual void setYScrollRange (void)
virtual void translateDocumentToScreen (UT_sint32 &x, UT_sint32 &y)
virtual void setStatusMessage (const char *szMsg)
virtual void toggleRuler (bool bRulerOn)
virtual void toggleTopRuler (bool bRulerOn)
virtual void toggleLeftRuler (bool bRulerOn)
virtual void toggleBar (UT_uint32 iBarNb, bool bBarOn)
virtual void toggleStatusBar (bool bStatusBarOn)
virtual UT_sint32 getDocumentAreaXoff ()
virtual UT_sint32 getDocumentAreaYoff ()

Protected Member Functions

virtual bool _createViewGraphics (GR_Graphics *&pG, UT_uint32 iZoom)
virtual void _bindToolbars (AV_View *pView)
virtual void _setViewFocus (AV_View *pView)
virtual bool _createScrollBarListeners (AV_View *pView, AV_ScrollObj *&pScrollObj, ap_ViewListener *&pViewListener, ap_Scrollbar_ViewListener *&pScrollbarViewListener, AV_ListenerId &lid, AV_ListenerId &lidScrollbarViewListener)
virtual UT_sint32 _getDocumentAreaWidth ()
virtual UT_sint32 _getDocumentAreaHeight ()

Static Protected Member Functions

static void _scrollFuncX (void *pData, UT_sint32 xoff, UT_sint32 xlimit)
static void _scrollFuncY (void *pData, UT_sint32 yoff, UT_sint32 ylimit)

Friends

class AP_UnixFrameImpl

Constructor & Destructor Documentation

AP_UnixFrame::AP_UnixFrame (  ) 
AP_UnixFrame::AP_UnixFrame ( AP_UnixFrame f  ) 

References XAP_Frame::m_pData.

AP_UnixFrame::~AP_UnixFrame ( void   )  [virtual]

Member Function Documentation

void AP_UnixFrame::_bindToolbars ( AV_View pView  )  [protected, virtual]

Implements AP_Frame.

References XAP_Frame::getFrameImpl().

bool AP_UnixFrame::_createScrollBarListeners ( AV_View pView,
AV_ScrollObj *&  pScrollObj,
ap_ViewListener *&  pViewListener,
ap_Scrollbar_ViewListener *&  pScrollbarViewListener,
AV_ListenerId lid,
AV_ListenerId lidScrollbarViewListener 
) [protected, virtual]
UT_sint32 AP_UnixFrame::_getDocumentAreaHeight ( void   )  [protected, virtual]

Implements AP_Frame.

References XAP_Frame::getFrameImpl().

UT_sint32 AP_UnixFrame::_getDocumentAreaWidth ( void   )  [protected, virtual]

Implements AP_Frame.

References XAP_Frame::getFrameImpl().

void AP_UnixFrame::_setViewFocus ( AV_View pView  )  [protected, virtual]
XAP_Frame * AP_UnixFrame::cloneFrame ( void   )  [virtual]
UT_sint32 AP_UnixFrame::getDocumentAreaXoff ( void   )  [virtual]

Reimplemented from XAP_Frame.

References XAP_Frame::getFrameImpl().

UT_sint32 AP_UnixFrame::getDocumentAreaYoff ( void   )  [virtual]

Reimplemented from XAP_Frame.

References XAP_Frame::getFrameImpl().

void AP_UnixFrame::setStatusMessage ( const char *  szMsg  )  [virtual]
void AP_UnixFrame::toggleBar ( UT_uint32  iBarNb,
bool  bBarOn 
) [virtual]
void AP_UnixFrame::toggleRuler ( bool  bRulerOn  )  [virtual]
void AP_UnixFrame::toggleStatusBar ( bool  bStatusBarOn  )  [virtual]
void AP_UnixFrame::translateDocumentToScreen ( UT_sint32 x,
UT_sint32 y 
) [virtual]

References UT_ASSERT_NOT_REACHED.


Friends And Related Function Documentation

friend class AP_UnixFrameImpl [friend]

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