X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/957f865c9703cd3e86c170cd7d2cb538a5628ebd..7d9bf1f11cc6c2067af6285682f096d98e523540:/src/mac/carbon/window.cpp diff --git a/src/mac/carbon/window.cpp b/src/mac/carbon/window.cpp index 40ee2cdef0..06d75e4611 100644 --- a/src/mac/carbon/window.cpp +++ b/src/mac/carbon/window.cpp @@ -24,7 +24,6 @@ #include "wx/layout.h" #include "wx/dialog.h" #include "wx/scrolbar.h" -#include "wx/scrolwin.h" #include "wx/statbox.h" #include "wx/button.h" #include "wx/settings.h" @@ -37,8 +36,6 @@ #include "wx/log.h" #include "wx/geometry.h" #include "wx/textctrl.h" -#include "wx/laywin.h" -#include "wx/splitter.h" #include "wx/toolbar.h" #include "wx/dc.h" @@ -2489,7 +2486,7 @@ void wxWindowMac::MacOnScroll(wxScrollEvent &event ) } // Get the window with the focus -wxWindowMac *wxWindowBase::FindFocus() +wxWindowMac *wxWindowBase::DoFindFocus() { ControlRef control ; GetKeyboardFocus( GetUserFocusWindow() , &control ) ; @@ -2732,9 +2729,8 @@ wxRegion wxWindowMac::MacGetVisibleRegion( bool includeOuterStructures ) MacRootWindowToWindow( &x , &y ) ; if ( !includeOuterStructures || ( - parent->IsKindOf( CLASSINFO( wxScrolledWindow ) ) || - parent->IsKindOf( CLASSINFO( wxSashLayoutWindow ) ) || - ( parent->GetParent() && parent->GetParent()->IsKindOf( CLASSINFO( wxSplitterWindow ) ) ) + parent->MacClipChildren() || + ( parent->GetParent() && parent->GetParent()->MacClipGrandChildren() ) ) ) { SetRectRgn( tempRgn ,