From f53c8638250a66a3721eff864fbc89ab6e9dfd35 Mon Sep 17 00:00:00 2001 From: Paul Cornett Date: Sat, 27 Oct 2007 22:24:35 +0000 Subject: [PATCH] build fixes git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49497 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/mac/carbon/dataview.h | 2 +- src/mac/carbon/databrow.cpp | 21 ++++++++------------- src/mac/carbon/dataview.cpp | 14 +++++++------- 3 files changed, 16 insertions(+), 21 deletions(-) diff --git a/include/wx/mac/carbon/dataview.h b/include/wx/mac/carbon/dataview.h index abced130dd..b5a4cda393 100644 --- a/include/wx/mac/carbon/dataview.h +++ b/include/wx/mac/carbon/dataview.h @@ -11,7 +11,7 @@ #define _WX_MACCARBONDATAVIEWCTRL_H_ typedef void* DataBrowserItemDataRef; -typedef void* WXDataBrowserPropertyType; +typedef unsigned long WXDataBrowserPropertyType; typedef wxUint32 WXDataBrowserPropertyID; // --------------------------------------------------------- diff --git a/src/mac/carbon/databrow.cpp b/src/mac/carbon/databrow.cpp index 744687c7c0..e5bd7a5da2 100644 --- a/src/mac/carbon/databrow.cpp +++ b/src/mac/carbon/databrow.cpp @@ -9,32 +9,27 @@ // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// -#ifndef wxUSE_GENERICDATAVIEWCTRL -#if wxUSE_DATAVIEWCTRL +#include "wx/wxprec.h" -#include -#ifdef __DARWIN__ - #include -#else - #include - #include - #include -#endif +#if wxUSE_DATAVIEWCTRL +#if !defined(wxUSE_GENERICDATAVIEWCTRL) || wxUSE_GENERICDATAVIEWCTRL == 0 -#include "wx/wxprec.h" #ifndef WX_PRECOMP #include "wx/app.h" #include "wx/toplevel.h" #include "wx/font.h" + #include "wx/settings.h" #endif #include "wx/dataview.h" #include "wx/utils.h" -#include "wx/mac/carbon/databrow.h" #include "wx/mac/private.h" +#include "wx/mac/carbon/databrow.h" #include "wx/mac/uma.h" +#include + #if defined(__MWERKS__) && wxUSE_UNICODE #if __MWERKS__ < 0x4100 || !defined(__DARWIN__) #include @@ -948,5 +943,5 @@ void wxMacDataViewDataBrowserListViewControl::DataBrowserItemNotificationProc(Da } /* wxMacDataViewDataBrowserListViewControl::DataBrowserItemNotificationProc(DataBrowserItemID, DataBrowserItemNotification, DataBrowserItemDataRef) */ -#endif // wxUSE_DATAVIEWCTRL #endif // wxUSE_GENERICDATAVIEWCTRL +#endif // wxUSE_DATAVIEWCTRL diff --git a/src/mac/carbon/dataview.cpp b/src/mac/carbon/dataview.cpp index 1547f1e02b..b05a81b318 100644 --- a/src/mac/carbon/dataview.cpp +++ b/src/mac/carbon/dataview.cpp @@ -415,7 +415,7 @@ void wxDataViewCustomRenderer::SetDC(wxDC* newDCPtr) WXDataBrowserPropertyType wxDataViewCustomRenderer::GetPropertyType() const { - return WXDataBrowserPropertyType(kDataBrowserCustomType); + return kDataBrowserCustomType; } IMPLEMENT_ABSTRACT_CLASS(wxDataViewCustomRenderer, wxDataViewRenderer) @@ -444,7 +444,7 @@ bool wxDataViewTextRenderer::Render(void) WXDataBrowserPropertyType wxDataViewTextRenderer::GetPropertyType() const { - return WXDataBrowserPropertyType(kDataBrowserTextType); + return kDataBrowserTextType; } IMPLEMENT_CLASS(wxDataViewTextRenderer,wxDataViewRenderer) @@ -476,7 +476,7 @@ bool wxDataViewBitmapRenderer::Render(void) WXDataBrowserPropertyType wxDataViewBitmapRenderer::GetPropertyType() const { - return WXDataBrowserPropertyType(kDataBrowserIconType); + return kDataBrowserIconType; } IMPLEMENT_CLASS(wxDataViewBitmapRenderer,wxDataViewRenderer) @@ -511,7 +511,7 @@ bool wxDataViewIconTextRenderer::Render(void) WXDataBrowserPropertyType wxDataViewIconTextRenderer::GetPropertyType() const { - return WXDataBrowserPropertyType(kDataBrowserIconAndTextType); + return kDataBrowserIconAndTextType; } IMPLEMENT_ABSTRACT_CLASS(wxDataViewIconTextRenderer,wxDataViewRenderer) @@ -536,7 +536,7 @@ bool wxDataViewToggleRenderer::Render(void) WXDataBrowserPropertyType wxDataViewToggleRenderer::GetPropertyType() const { - return WXDataBrowserPropertyType(kDataBrowserCheckboxType); + return kDataBrowserCheckboxType; } IMPLEMENT_ABSTRACT_CLASS(wxDataViewToggleRenderer,wxDataViewRenderer) @@ -562,7 +562,7 @@ bool wxDataViewProgressRenderer::Render(void) WXDataBrowserPropertyType wxDataViewProgressRenderer::GetPropertyType() const { - return WXDataBrowserPropertyType(kDataBrowserProgressBarType); + return kDataBrowserProgressBarType; } IMPLEMENT_ABSTRACT_CLASS(wxDataViewProgressRenderer,wxDataViewRenderer) @@ -586,7 +586,7 @@ bool wxDataViewDateRenderer::Render(void) WXDataBrowserPropertyType wxDataViewDateRenderer::GetPropertyType() const { - return WXDataBrowserPropertyType(kDataBrowserDateTimeType); + return kDataBrowserDateTimeType; } IMPLEMENT_ABSTRACT_CLASS(wxDataViewDateRenderer,wxDataViewRenderer) -- 2.45.2