]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/palmos/control.h
Blind bug fix to bug reported by Angel Kry.
[wxWidgets.git] / include / wx / palmos / control.h
index 18bd43e88b8343dc0a0b226217ba729fa59c4055..94931bcce238408a29eec5ea8c81214b99b4dd86 100644 (file)
@@ -132,6 +132,14 @@ protected:
     // holds the ids (not HWNDs!) of the sub controls
     wxArrayLong m_subControls;
 
     // holds the ids (not HWNDs!) of the sub controls
     wxArrayLong m_subControls;
 
+    // m_label stores label in case of wxButton, wxCheckBox, wxToggleButton etc.
+    // We must ensure that it persists for as long as it is being displayed
+    // (that is, for as long as the control is displayed or until we call
+    // CtlSetLabel() with a new string), and we must free the string after
+    // it is no longer in use (typically after the form containing the
+    // control is freed).
+    wxString m_label;
+
 private:
 
     bool m_palmControl:1;
 private:
 
     bool m_palmControl:1;
@@ -143,14 +151,6 @@ private:
     virtual void DoGetBounds( RectangleType &rect ) const;
     virtual void DoSetBounds( RectangleType &rect );
 
     virtual void DoGetBounds( RectangleType &rect ) const;
     virtual void DoSetBounds( RectangleType &rect );
 
-    // m_label stores label in case of wxButton, wxCheckBox, wxToggleButton etc.
-    // We must ensure that it persists for as long as it is being displayed
-    // (that is, for as long as the control is displayed or until we call
-    // CtlSetLabel() with a new string), and we must free the string after
-    // it is no longer in use (typically after the form containing the
-    // control is freed).
-    wxString m_label;
-
     DECLARE_DYNAMIC_CLASS_NO_COPY(wxControl)
     DECLARE_EVENT_TABLE()
 };
     DECLARE_DYNAMIC_CLASS_NO_COPY(wxControl)
     DECLARE_EVENT_TABLE()
 };