]>
git.saurik.com Git - wxWidgets.git/blob - src/common/btncmn.cpp
1 ///////////////////////////////////////////////////////////////////////////////
2 // Name: src/common/btncmn.cpp
3 // Purpose: implementation of wxButtonBase
4 // Author: Vadim Zeitlin
7 // Copyright: (c) 2007 Vadim Zeitlin <vadim@wxwindows.org>
8 // Licence: wxWindows licence
9 ///////////////////////////////////////////////////////////////////////////////
11 // ============================================================================
13 // ============================================================================
15 // ----------------------------------------------------------------------------
17 // ----------------------------------------------------------------------------
19 // for compilers that support precompilation, includes "wx.h".
20 #include "wx/wxprec.h"
27 #include "wx/button.h"
28 #include "wx/toplevel.h"
31 // ============================================================================
33 // ============================================================================
35 wxWindow
*wxButtonBase::SetDefault()
37 wxTopLevelWindow
* const
38 tlw
= wxDynamicCast(wxGetTopLevelParent(this), wxTopLevelWindow
);
40 wxCHECK_MSG( tlw
, NULL
, _T("button without top level window?") );
42 return tlw
->SetDefaultItem(this);