#include <CATWaitDlg.h>
Definition at line 27 of file CATWaitDlg.h.
Public Member Functions | |
CATWaitDlg (CATINSTANCE instance, CATInt32 backgroundBmpId, CATRect &textRect, CATInt32 progressBmpOnId=0, CATInt32 progressBmpOffId=0, CATInt32 progressLeft=0, CATInt32 progressTop=0) | |
virtual | ~CATWaitDlg () |
virtual void | StartWait (const CATString &waitMsg, CATWindow *parent=0, bool disableParent=false) |
virtual void | EndWait (bool force=false) |
virtual bool | OnClose () |
virtual void | OnDestroy () |
OnDestroy() is called just before the OS's window is destroyed. | |
virtual void | SetProgress (CATFloat32 percent) |
virtual void | SetWaitLabelText (const CATString &waitStr) |
virtual CATResult | OnEvent (const CATEvent &event, CATInt32 &retVal) |
OnEvent() is called when events occur that we should know about. | |
CATUInt32 | GetDepth () |
bool | IsShowing () |
virtual void | Draw (CATImage *background, const CATRect &dirtyRect) |
Static Protected Member Functions | |
static unsigned int _stdcall | WindowThread (void *param) |
Protected Attributes | |
HANDLE | fHandle |
CATInt32 | fBmpId |
CATUInt32 | fDepth |
CATLabel * | fWaitLabel |
CATInt32 | fProgBmpOnId |
CATInt32 | fProgBmpOffId |
CATProgress * | fProgressBar |
CATMutex | fUpdateLock |
CATSignal | fDlgReady |
CATWindow * | fParent |
Parent xml object. | |
bool | fDisableParent |
bool | fAllowClose |