#include <ap_Win32StatusBar.h>
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 |
| AP_Win32StatusBar::AP_Win32StatusBar | ( | XAP_Frame * | pFrame | ) |
| AP_Win32StatusBar::~AP_Win32StatusBar | ( | void | ) | [virtual] |
| HWND AP_Win32StatusBar::createWindow | ( | HWND | hwndFrame, | |
| UT_uint32 | left, | |||
| UT_uint32 | top, | |||
| UT_uint32 | width | |||
| ) |
References XAP_App::getApp(), AP_StatusBar::getFields(), AP_StatusBarField::getFillMethod(), XAP_Win32App::getInstance(), UT_GenericVector< T >::getItemCount(), UT_GenericVector< T >::getNthItem(), AP_StatusBarField_TextInfo::getRepresentativeString(), m_hwndProgressBar, m_hwndStatusBar, m_pOrgStatusbarWndProc, AP_StatusBar::m_vecFields, REPRESENTATIVE_STRING, AP_StatusBarField::setListener(), StatusbarWndProc(), UT_ASSERT_HARMLESS, UT_CreateWindowEx(), UT_return_val_if_fail, and UT_SHOULD_NOT_HAPPEN.
Referenced by AP_Win32FrameImpl::_createStatusBarWindow().
| 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] |
Reimplemented from AP_StatusBar.
References XAP_Frame::getFrameData(), m_hwndStatusBar, AP_StatusBar::m_pFrame, and XAP_Frame::queue_resize().
| 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] |
Reimplemented from AP_StatusBar.
References XAP_Frame::getFrameData(), m_hwndStatusBar, AP_StatusBar::m_pFrame, and XAP_Frame::queue_resize().
| void AP_Win32StatusBar::showProgressBar | ( | void | ) | [virtual] |
Reimplemented from AP_StatusBar.
References m_hwndProgressBar.
HWND AP_Win32StatusBar::m_hwndProgressBar [protected] |
Referenced by createWindow(), hideProgressBar(), and showProgressBar().
HWND AP_Win32StatusBar::m_hwndStatusBar [protected] |
Referenced by createWindow(), hide(), and show().
UINT AP_Win32StatusBar::m_iDIR [protected] |
Referenced by AP_Win32StatusBar().
int AP_Win32StatusBar::m_iPrevWidth [protected] |
WNDPROC AP_Win32StatusBar::m_pOrgStatusbarWndProc [protected] |
Referenced by createWindow().
1.7.1