]> git.saurik.com Git - wxWidgets.git/blob - include/wx/busyinfo.h
made wxApp::GetTopWindow() virtual
[wxWidgets.git] / include / wx / busyinfo.h
1 /////////////////////////////////////////////////////////////////////////////
2 // Name: busyinfo.h
3 // Purpose: Information window (when app is busy)
4 // Author: Vaclav Slavik
5 // Copyright: (c) 1999 Vaclav Slavik
6 // RCS-ID: $Id$
7 // Licence: wxWindows Licence
8 /////////////////////////////////////////////////////////////////////////////
9
10 #ifndef __INFOWIN_H__
11 #define __INFOWIN_H__
12
13 #ifdef __GNUG__
14 #pragma interface
15 #endif
16
17 #include "wx/wxprec.h"
18
19 #ifdef __BORDLANDC__
20 #pragma hdrstop
21 #endif
22
23 #include "wx/frame.h"
24
25 #if wxUSE_BUSYINFO
26
27 class WXDLLEXPORT wxInfoFrame : public wxFrame
28 {
29 public:
30 wxInfoFrame(wxWindow *parent, const wxString& message);
31 };
32
33
34 //--------------------------------------------------------------------------------
35 // wxBusyInfo
36 // Displays progress information
37 // Can be used in exactly same way as wxBusyCursor
38 //--------------------------------------------------------------------------------
39
40 class WXDLLEXPORT wxBusyInfo : public wxObject
41 {
42 public:
43 wxBusyInfo(const wxString& message);
44 ~wxBusyInfo();
45
46 private:
47 wxInfoFrame *m_InfoFrame;
48 };
49
50
51 #endif
52
53 #endif