diff --git a/src/mac/carbon/utils.cpp b/src/mac/carbon/utils.cpp index 45e9cde839..eff9beaca2 100644 --- a/src/mac/carbon/utils.cpp +++ b/src/mac/carbon/utils.cpp @@ -533,15 +533,6 @@ bool wxGetDiskSpace(const wxString& path, wxLongLong *pTotal, wxLongLong *pFree) // wxMac Specific utility functions //--------------------------------------------------------------------------- -Rect wxMacGetBoundsForControl( wxWindow* window , const wxPoint& pos , const wxSize &size ) -{ - int x ,y , w ,h ; - - window->MacGetBoundsForControl( pos , size , x , y, w, h ) ; - Rect bounds = { y , x , y+h , x+w }; - return bounds ; -} - void wxMacStringToPascal( const wxString&from , StringPtr to ) { wxCharBuffer buf = from.mb_str( wxConvLocal ) ; diff --git a/src/mac/carbon/window.cpp b/src/mac/carbon/window.cpp index d8de01b229..808db5c2be 100644 --- a/src/mac/carbon/window.cpp +++ b/src/mac/carbon/window.cpp @@ -2611,4 +2611,13 @@ void wxWindowMac::MacHandleControlClick( WXWidget control , wxInt16 controlpart wxASSERT_MSG( (ControlRef) m_macControl != NULL , wxT("No valid mac control") ) ; } +Rect wxMacGetBoundsForControl( wxWindow* window , const wxPoint& pos , const wxSize &size ) +{ + int x ,y , w ,h ; + + window->MacGetBoundsForControl( pos , size , x , y, w, h ) ; + Rect bounds = { y , x , y+h , x+w }; + return bounds ; +} +