]> git.saurik.com Git - wxWidgets.git/blobdiff - src/stubs/statusbr.cpp
attempts at making modal dialogs without parent work - failed
[wxWidgets.git] / src / stubs / statusbr.cpp
index 59fd64d927520b136fadbc4597f391dd6f0dc437..34bdee3ea57b9cce6ab12ac4fe9f3c755296744d 100644 (file)
 
 #include "wx/stubs/statusbr.h"
 
-#if     !USE_SHARED_LIBRARY
 IMPLEMENT_DYNAMIC_CLASS(wxStatusBarXX, wxStatusBar);
 
 BEGIN_EVENT_TABLE(wxStatusBarXX, wxStatusBar)
     EVT_SIZE(wxStatusBarXX::OnSize)
 END_EVENT_TABLE()
-#endif  //USE_SHARED_LIBRARY
 
 
 // ============================================================================
@@ -59,21 +57,6 @@ bool wxStatusBarXX::Create(wxWindow *parent, wxWindowID id, long style)
     return FALSE;
 }
 
-void wxStatusBarXX::CopyFieldsWidth(const int widths[])
-{
-  if (widths && !m_statusWidths)
-    m_statusWidths = new int[m_nFields];
-
-  if ( widths != NULL ) {
-    for ( int i = 0; i < m_nFields; i++ )
-      m_statusWidths[i] = widths[i];
-  }
-  else {
-    delete [] m_statusWidths;
-    m_statusWidths = NULL;
-  }
-}
-
 void wxStatusBarXX::SetFieldsCount(int nFields, const int widths[])
 {
   wxASSERT( (nFields > 0) && (nFields < 255) );
@@ -92,6 +75,21 @@ void wxStatusBarXX::SetStatusWidths(int n, const int widths[])
   SetFieldsWidth();
 }
 
+void wxStatusBarXX::CopyFieldsWidth(const int widths[])
+{
+  if (widths && !m_statusWidths)
+    m_statusWidths = new int[m_nFields];
+
+  if ( widths != NULL ) {
+    for ( int i = 0; i < m_nFields; i++ )
+      m_statusWidths[i] = widths[i];
+  }
+  else {
+    delete [] m_statusWidths;
+    m_statusWidths = NULL;
+  }
+}
+
 void wxStatusBarXX::SetFieldsWidth()
 {
   int *pWidths = new int[m_nFields];