#if wxUSE_BUTTON
+#include "wx/button.h"
+
#ifndef WX_PRECOMP
#include "wx/app.h"
- #include "wx/button.h"
#include "wx/brush.h"
#include "wx/panel.h"
#include "wx/bmpbuttn.h"
// take the stock label
wxString palmLabel = label;
if( palmLabel.empty() && wxIsStockID(id) )
- palmLabel = wxGetStockLabel(id, false);
+ palmLabel = wxGetStockLabel(id, wxSTOCK_NOFLAGS);
if(!wxControl::Create(parent, id, palmPos, palmSize, style, validator, name))
return false;
return wxSize(36,12);
}
-void wxButton::SetDefault()
+wxWindow *wxButton::SetDefault()
{
FormType* form = (FormType* )GetParentForm();
if(form==NULL)
- return;
+ return NULL;
FrmSetDefaultButtonID(form,GetId());
+
+ return wxButtonBase::SetDefault();
}
void wxButton::SetTmpDefault()
}
#endif // wxUSE_BUTTON
-