]> git.saurik.com Git - wxWidgets.git/blobdiff - src/generic/busyinfo.cpp
wxMotif compiles (and runs minimal sample) again after wxMenu changes
[wxWidgets.git] / src / generic / busyinfo.cpp
index 0b5893dd9f052002a8f3a06baf3b09f4a826622c..0b94f12ab5e50e281149cbf6b5f53fb54be2e81c 100644 (file)
@@ -7,58 +7,49 @@
 /////////////////////////////////////////////////////////////////////////////
 
 #ifdef __GNUG__
-#pragma implementation
+#pragma implementation "busyinfo.h"
 #endif
 
-#include <wx/wxprec.h>
+#include "wx/wxprec.h"
 
 #ifdef __BORDLANDC__
 #pragma hdrstop
 #endif
 
-#ifndef WXPRECOMP
-#include <wx/wx.h>
-#endif
-
 #if wxUSE_BUSYINFO
 
 #include "wx/busyinfo.h"
-
-
-
+#include "wx/stattext.h"
+#include "wx/panel.h"
+#include "wx/utils.h"
 
 
 wxInfoFrame::wxInfoFrame(wxWindow *parent, const wxString& message)
     : wxFrame(parent, -1, "", wxPoint(0, 0), wxSize(400, 80), wxTHICK_FRAME | wxSIMPLE_BORDER | wxFRAME_TOOL_WINDOW)
 {
-    wxPanel *p = new wxPanel(this);
-    wxStaticText *s = new wxStaticText(p, -1, message, wxPoint(20, 20), wxSize(360, 40), wxALIGN_CENTER);
+    wxPanel *p = new wxPanel( this );
+    wxStaticText *s = new wxStaticText( p, -1, message, wxPoint(20, 20), wxSize(360, 40), wxALIGN_CENTER );
     Centre(wxBOTH);
-    p -> SetCursor(*wxHOURGLASS_CURSOR);
-    s -> SetCursor(*wxHOURGLASS_CURSOR);
+    p->SetCursor(*wxHOURGLASS_CURSOR);
+    s->SetCursor(*wxHOURGLASS_CURSOR);
 }
 
-
-
-
 wxBusyInfo::wxBusyInfo(const wxString& message) : wxObject()
 {
-    m_InfoFrame = new wxInfoFrame(NULL, message);
-    m_InfoFrame -> Show(TRUE);
+    m_InfoFrame = new wxInfoFrame( (wxWindow*) NULL, message);
+    m_InfoFrame->Show(TRUE);
     wxYield();
-    m_InfoFrame -> Refresh();
+    m_InfoFrame->Refresh();
     wxYield();
 }
 
-
-
 wxBusyInfo::~wxBusyInfo()
 {
-    m_InfoFrame -> Show(FALSE);
-    m_InfoFrame -> Close();
+    m_InfoFrame->Show(FALSE);
+    m_InfoFrame->Close();
     wxYield();
 }
 
-
-
 #endif
+  // wxUSE_BUSYINFO
+