diff -r 4f2773374eff -r 4b22a598b890 filebrowser/engine/engine.h --- a/filebrowser/engine/engine.h Fri May 14 15:53:02 2010 +0300 +++ b/filebrowser/engine/engine.h Thu May 27 12:52:19 2010 +0300 @@ -128,18 +128,24 @@ // */ // virtual void HideProgressBar() = 0; // -// /** -// * Shows wait dialog with text -// * @param aText A text to be shown at top of the wait bar. -// * @return None. -// */ -// virtual void ShowWaitDialog(const TDesC& aText) = 0; -// -// /** -// * Hides wait dialog -// * @return None. -// */ -// virtual void HideWaitDialog() = 0; + /** + * Shows wait dialog with text + * @param aText A text to be shown at top of the wait bar. + * @return None. + */ + virtual void ShowWaitDialog(const TDesC& aText) = 0; + + /** + * Cancel wait dialog + * @return None. + */ + virtual void CancelWaitDialog() = 0; + + /** + * Processes all pending events to allow wait/progresa dialog to update itself + * @return None. + */ + virtual void ProcessEvents() = 0; /** * Shows confirmation dialog