]> git.saurik.com Git - wxWidgets.git/blobdiff - src/stubs/control.cpp
Compile fix for filefn.cpp
[wxWidgets.git] / src / stubs / control.cpp
index 651b272953bcb846674bff1b6d9e7d92edbdcff8..b141a80ff1c9bc933cc4af9101ff80adb24cb527 100644 (file)
@@ -37,7 +37,7 @@ wxControl::~wxControl()
     wxWindow *parent = (wxWindow *)GetParent();
     if (parent)
     {
-        if (parent->GetDefaultItem() == this)
+        if (parent->GetDefaultItem() == (wxButton*) this)
             parent->SetDefaultItem(NULL);
     }
 }
@@ -53,17 +53,6 @@ wxString wxControl::GetLabel() const
     return wxString("");
 }
 
-/*
- * Allocates control IDs within the appropriate range
- */
-
-int NewControlId()
-{
-    static int s_controlId = 0;
-    s_controlId ++;
-    return s_controlId;
-}
-
 void wxControl::ProcessCommand (wxCommandEvent & event)
 {
   // Tries:
@@ -80,11 +69,6 @@ void wxControl::ProcessCommand (wxCommandEvent & event)
     }
 }
 
-void wxControl::SetClientSize (int width, int height)
-{
-  SetSize (-1, -1, width, height);
-}
-
 void wxControl::Centre (int direction)
 {
   int x, y, width, height, panel_width, panel_height, new_x, new_y;