Public Member Functions | Protected Member Functions | Protected Attributes

AP_Win32StatusBar Class Reference

#include <ap_Win32StatusBar.h>

Inheritance diagram for AP_Win32StatusBar:
AP_StatusBar AV_Listener

List of all members.

Public Member Functions

 AP_Win32StatusBar (XAP_Frame *pFrame)
virtual ~AP_Win32StatusBar (void)
HWND createWindow (HWND hwndFrame, UT_uint32 left, UT_uint32 top, UT_uint32 width)
virtual void setView (AV_View *pView)
WNDPROC getOrgWndProc ()
int getPrevWidth ()
void setPrevWidth (int n)
UINT getDir () const
HWND getProgressBar () const
void showProgressBar (void)
void hideProgressBar (void)

Protected Member Functions

virtual void show ()
virtual void hide ()

Protected Attributes

HWND m_hwndStatusBar
HWND m_hwndProgressBar
WNDPROC m_pOrgStatusbarWndProc
int m_iPrevWidth
UINT m_iDIR

Constructor & Destructor Documentation

AP_Win32StatusBar::~AP_Win32StatusBar ( void   )  [virtual]

Member Function Documentation

UINT AP_Win32StatusBar::getDir (  )  const [inline]
WNDPROC AP_Win32StatusBar::getOrgWndProc (  )  [inline]

Referenced by StatusbarWndProc().

int AP_Win32StatusBar::getPrevWidth (  )  [inline]

Referenced by StatusbarWndProc().

HWND AP_Win32StatusBar::getProgressBar (  )  const [inline]

Referenced by StatusbarWndProc().

void AP_Win32StatusBar::hide ( void   )  [protected, virtual]
void AP_Win32StatusBar::hideProgressBar ( void   )  [virtual]

Reimplemented from AP_StatusBar.

References m_hwndProgressBar.

void AP_Win32StatusBar::setPrevWidth ( int  n  )  [inline]

Referenced by StatusbarWndProc().

void AP_Win32StatusBar::setView ( AV_View pView  )  [virtual]

Reimplemented from AP_StatusBar.

void AP_Win32StatusBar::show ( void   )  [protected, virtual]
void AP_Win32StatusBar::showProgressBar ( void   )  [virtual]

Reimplemented from AP_StatusBar.

References m_hwndProgressBar.


Member Data Documentation

Referenced by createWindow(), hide(), and show().

UINT AP_Win32StatusBar::m_iDIR [protected]

Referenced by AP_Win32StatusBar().

Referenced by createWindow().


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