X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2c1a1ed190133bc31ce75992bf8ba13cb3e171a6..fb8d7eb7a880f1f2e32d8830f9c5e12b2536e05f:/src/univ/winuniv.cpp diff --git a/src/univ/winuniv.cpp b/src/univ/winuniv.cpp index 1f86e4861c..f6e19ec4d8 100644 --- a/src/univ/winuniv.cpp +++ b/src/univ/winuniv.cpp @@ -1,5 +1,5 @@ /////////////////////////////////////////////////////////////////////////////// -// Name: src/univ/window.cpp +// Name: src/univ/winuniv.cpp // Purpose: implementation of extra wxWindow methods for wxUniv port // Author: Vadim Zeitlin // Modified by: @@ -94,8 +94,6 @@ public: IMPLEMENT_DYNAMIC_CLASS(wxWindow, wxWindowGTK) #elif defined(__WXOSX_OR_COCOA__) IMPLEMENT_DYNAMIC_CLASS(wxWindow, wxWindowMac) -#elif defined(__WXMGL__) - IMPLEMENT_DYNAMIC_CLASS(wxWindow, wxWindowMGL) #elif defined(__WXDFB__) IMPLEMENT_DYNAMIC_CLASS(wxWindow, wxWindowDFB) #elif defined(__WXX11__) @@ -258,7 +256,7 @@ void wxWindow::SetBackground(const wxBitmap& bitmap, const wxBitmap& wxWindow::GetBackgroundBitmap(int *alignment, wxStretch *stretch) const { - if ( m_bitmapBg.Ok() ) + if ( m_bitmapBg.IsOk() ) { if ( alignment ) *alignment = m_alignBgBitmap; @@ -408,7 +406,7 @@ bool wxWindow::DoDrawBackground(wxDC& dc) void wxWindow::EraseBackground(wxDC& dc, const wxRect& rect) { - if ( GetBackgroundBitmap().Ok() ) + if ( GetBackgroundBitmap().IsOk() ) { // Get the bitmap and the flags int alignment; @@ -718,16 +716,6 @@ void wxWindow::OnSize(wxSizeEvent& event) #endif } -wxSize wxWindow::DoGetBestSize() const -{ - return AdjustSize(DoGetBestClientSize()); -} - -wxSize wxWindow::DoGetBestClientSize() const -{ - return wxWindowNative::DoGetBestSize(); -} - wxSize wxWindow::DoGetBorderSize() const { return AdjustSize(wxSize(0, 0)); @@ -1334,7 +1322,7 @@ void wxWindow::OnKeyDown(wxKeyEvent& event) int command = win->GetAcceleratorTable()->GetCommand(event); if ( command != -1 ) { - wxCommandEvent eventCmd(wxEVT_COMMAND_MENU_SELECTED, command); + wxCommandEvent eventCmd(wxEVT_MENU, command); if ( win->GetEventHandler()->ProcessEvent(eventCmd) ) { // skip "event.Skip()" below @@ -1365,7 +1353,7 @@ void wxWindow::OnKeyDown(wxKeyEvent& event) wxWindow* child = win->FindWindow(command); if ( child && wxDynamicCast(child, wxButton) ) { - wxCommandEvent eventCmd(wxEVT_COMMAND_BUTTON_CLICKED, command); + wxCommandEvent eventCmd(wxEVT_BUTTON, command); eventCmd.SetEventObject(child); if ( child->GetEventHandler()->ProcessEvent(eventCmd) ) { @@ -1440,7 +1428,7 @@ void wxWindow::OnChar(wxKeyEvent& event) wxButton *btn = wxDynamicCast(tlw->GetDefaultItem(), wxButton); if ( btn ) { - wxCommandEvent evt(wxEVT_COMMAND_BUTTON_CLICKED, btn->GetId()); + wxCommandEvent evt(wxEVT_BUTTON, btn->GetId()); evt.SetEventObject(btn); btn->Command(evt); return;