+bool wxControl::OS2CreateControl(
+ wxWindow* pParent
+, wxWindowID vId
+, const wxPoint& rPos
+, const wxSize& rSize
+, long lStyle
+#if wxUSE_VALIDATORS
+, const wxValidator& rValidator
+#endif
+, const wxString& rsName
+)
+{
+ //
+ // Even if it's possible to create controls without parents in some port,
+ // it should surely be discouraged because it doesn't work at all under
+ // Windows
+ //
+ if (!CreateBase( pParent
+ ,vId
+ ,rPos
+ ,rSize
+ ,lStyle
+#if wxUSE_VALIDATORS
+ ,rValidator
+#endif
+ ,rsName
+ ))
+ return FALSE;
+ pParent->AddChild(this);
+ return TRUE;
+} // end of wxControl::OS2CreateControl
+