21 bool OnBack(
int actionID)
override;
22 void DoProcess(
unsigned int currentTime, CDirtyRegionList &dirtyregions)
override;
23 void Render()
override;
37 static bool Wait(
IRunnable *runnable,
unsigned int displaytime,
bool allowCancel);
46 static bool WaitOnEvent(
CEvent &event,
unsigned int displaytime = 100,
bool allowCancel =
true);
48 void Open_Internal(
bool bProcessRenderLoop,
const std::string& param =
"")
override;
50 bool m_bLastVisible =
false;
This is an Event class built from a ConditionVariable.
Definition: Event.h:35
Definition: GUIDialogBusy.h:16
Definition: IRunnable.h:11
Definition: GUIDialog.h:35
static bool Wait(IRunnable *runnable, unsigned int displaytime, bool allowCancel)
Wait for a runnable to execute off-thread. Creates a thread to run the given runnable, and while waiting it displays the busy dialog.
Definition: GUIDialogBusy.cpp:62
bool IsCanceled()
set the current progress of the busy operation
Definition: GUIDialogBusy.h:27
static bool WaitOnEvent(CEvent &event, unsigned int displaytime=100, bool allowCancel=true)
Wait on an event while displaying the busy dialog. Throws up the busy dialog after the given time...
Definition: GUIDialogBusy.cpp:74