#include <ap_StatusBar.h>
Public Member Functions | |
AP_StatusBarField_ProgressBar (AP_StatusBar *pSB) | |
virtual | ~AP_StatusBarField_ProgressBar (void) |
virtual void | notify (AV_View *pView, const AV_ChangeMask mask) |
void | setStatusProgressType (int start, int end, int flags) |
void | setStatusProgressValue (int value) |
double | getFraction (void) |
bool | isDefinate (void) |
Protected Attributes | |
UT_sint32 | m_ProgressStart |
UT_sint32 | m_ProgressEnd |
UT_sint32 | m_ProgressValue |
UT_sint32 | m_ProgressStartPoint |
UT_uint32 | m_ProgressFlags |
UT_Timer * | m_ProgressTimer |
AP_StatusBarField_ProgressBar::AP_StatusBarField_ProgressBar | ( | AP_StatusBar * | pSB | ) |
References AP_StatusBarField::m_fillMethod, m_ProgressFlags, m_ProgressStartPoint, and m_ProgressTimer.
AP_StatusBarField_ProgressBar::~AP_StatusBarField_ProgressBar | ( | void | ) | [virtual] |
double AP_StatusBarField_ProgressBar::getFraction | ( | void | ) |
References m_ProgressEnd, m_ProgressStart, and m_ProgressValue.
Referenced by ap_usb_ProgressListener::notify().
bool AP_StatusBarField_ProgressBar::isDefinate | ( | void | ) |
References m_ProgressFlags, and PROGRESS_INDEFINATE.
Referenced by ap_usb_ProgressListener::notify().
void AP_StatusBarField_ProgressBar::notify | ( | AV_View * | pView, | |
const AV_ChangeMask | mask | |||
) | [virtual] |
Implements AP_StatusBarField.
References AP_StatusBarField::getListener(), and AP_StatusBarFieldListener::notify().
void AP_StatusBarField_ProgressBar::setStatusProgressType | ( | int | start, | |
int | end, | |||
int | flags | |||
) |
void AP_StatusBarField_ProgressBar::setStatusProgressValue | ( | int | value | ) |
References AP_StatusBarField::getListener(), m_ProgressValue, and AP_StatusBarFieldListener::notify().
Referenced by AP_StatusBar::setStatusProgressValue().
Referenced by getFraction(), and setStatusProgressType().
Referenced by AP_StatusBarField_ProgressBar(), isDefinate(), and setStatusProgressType().
Referenced by getFraction(), and setStatusProgressType().
Referenced by AP_StatusBarField_ProgressBar(), and setStatusProgressType().
UT_Timer* AP_StatusBarField_ProgressBar::m_ProgressTimer [protected] |
Referenced by AP_StatusBarField_ProgressBar(), and setStatusProgressType().
Referenced by getFraction(), setStatusProgressType(), and setStatusProgressValue().