From f474cc8ca432cac63df173169dd8cb460e9156c0 Mon Sep 17 00:00:00 2001 From: Stefan Csomor Date: Wed, 30 Mar 2005 18:33:48 +0000 Subject: [PATCH] allowing 10.2 based compiles git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/mac/carbon/window.cpp | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/src/mac/carbon/window.cpp b/src/mac/carbon/window.cpp index 6230cb10d3..bf7ec22feb 100644 --- a/src/mac/carbon/window.cpp +++ b/src/mac/carbon/window.cpp @@ -2428,10 +2428,12 @@ void wxWindowMac::ScrollWindow(int dx, int dy, const wxRect *rect) #else // this would be the preferred version for fast drawing controls - if( UMAGetSystemVersion() < 0x1030 || !m_peer->IsCompositing() ) - Update() ; - else +#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_3 + if( UMAGetSystemVersion() >= 0x1030 && m_peer->IsCompositing() ) HIViewRender(m_peer->GetControlRef()) ; + else +#endif + Update() ; #endif } // as the native control might be not a 0/0 wx window coordinates, we have to offset @@ -2446,10 +2448,13 @@ void wxWindowMac::ScrollWindow(int dx, int dy, const wxRect *rect) #else // this would be the preferred version for fast drawing controls - if( UMAGetSystemVersion() < 0x1030 || !m_peer->IsCompositing() ) - Update() ; - else - HIViewRender(m_peer->GetControlRef()) ; +#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_3 + if( UMAGetSystemVersion() >= 0x1030 && m_peer->IsCompositing() ) + HIViewRender(m_peer->GetControlRef()) ; + else +#endif + Update() ; + #endif } else -- 2.45.2