]> git.saurik.com Git - wxWidgets.git/blame - include/wx/busyinfo.h
DrawRotatedText() for MSW
[wxWidgets.git] / include / wx / busyinfo.h
CommitLineData
5526e819
VS
1/////////////////////////////////////////////////////////////////////////////
2// Name: busyinfo.h
3// Purpose: Information window (when app is busy)
4// Author: Vaclav Slavik
5// Copyright: (c) 1999 Vaclav Slavik
d1af991f 6// RCS-ID: $Id$
5526e819
VS
7// Licence: wxWindows Licence
8/////////////////////////////////////////////////////////////////////////////
9
10#ifndef __INFOWIN_H__
11#define __INFOWIN_H__
12
13#ifdef __GNUG__
d1af991f 14#pragma interface
5526e819
VS
15#endif
16
d1af991f 17#include "wx/wxprec.h"
5526e819
VS
18
19#ifdef __BORDLANDC__
20#pragma hdrstop
21#endif
22
d1af991f 23#include "wx/frame.h"
5526e819 24
d78b3d64 25#if wxUSE_BUSYINFO
5526e819 26
d674cf6d 27class WXDLLEXPORT wxInfoFrame : public wxFrame
5526e819
VS
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
d674cf6d 40class WXDLLEXPORT wxBusyInfo : public wxObject
5526e819
VS
41{
42 public:
43 wxBusyInfo(const wxString& message);
44 ~wxBusyInfo();
45
46 private:
47 wxInfoFrame *m_InfoFrame;
48};
49
50
51#endif
52
d78b3d64 53#endif