From 8c18da2e41b828804dce26bafa93bd21ca8a04b9 Mon Sep 17 00:00:00 2001 From: Julian Smart Date: Sat, 3 May 2003 13:50:04 +0000 Subject: [PATCH] Applied patch [ 731195 ] More #if/#endif's to build a smaller library git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@20451 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/msw/nativdlg.cpp | 4 ++++ src/msw/ole/oleutils.cpp | 2 +- src/msw/ole/uuid.cpp | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/msw/nativdlg.cpp b/src/msw/nativdlg.cpp index 1a6ee40629..5d251c9cc8 100644 --- a/src/msw/nativdlg.cpp +++ b/src/msw/nativdlg.cpp @@ -183,6 +183,7 @@ wxWindow* wxWindow::CreateWindowFromHWND(wxWindow* parent, WXHWND hWnd) { win = new wxRadioButton; } +#if wxUSE_BMPBUTTON #if defined(__WIN32__) && defined(BS_BITMAP) else if (style & BS_BITMAP) { @@ -201,6 +202,7 @@ wxWindow* wxWindow::CreateWindowFromHWND(wxWindow* parent, WXHWND hWnd) // with a switch in the drawing code. Call default proc if BS_BITMAP. win = new wxBitmapButton; } +#endif else if ((style1 == BS_PUSHBUTTON) || (style1 == BS_DEFPUSHBUTTON)) { win = new wxButton; @@ -256,6 +258,7 @@ wxWindow* wxWindow::CreateWindowFromHWND(wxWindow* parent, WXHWND hWnd) if ((style1 == SS_LEFT) || (style1 == SS_RIGHT) || (style1 == SS_SIMPLE)) win = new wxStaticText; +#if wxUSE_STATBMP #if defined(__WIN32__) && defined(BS_BITMAP) else if (style1 == SS_BITMAP) { @@ -265,6 +268,7 @@ wxWindow* wxWindow::CreateWindowFromHWND(wxWindow* parent, WXHWND hWnd) wxLogError(wxT("Please make SS_BITMAP statics into owner-draw buttons.")); } #endif +#endif /* wxUSE_STATBMP */ } else { diff --git a/src/msw/ole/oleutils.cpp b/src/msw/ole/oleutils.cpp index 543c54f9fe..1a0966bfd9 100644 --- a/src/msw/ole/oleutils.cpp +++ b/src/msw/ole/oleutils.cpp @@ -60,7 +60,7 @@ bool IsIidFromList(REFIID riid, const IID *aIids[], size_t nCount) return FALSE; } -#if wxUSE_DRAG_AND_DROP +#if wxUSE_DATAOBJ // ---------------------------------------------------------------------------- // Debug support diff --git a/src/msw/ole/uuid.cpp b/src/msw/ole/uuid.cpp index 5d2d8b488f..83aad55776 100644 --- a/src/msw/ole/uuid.cpp +++ b/src/msw/ole/uuid.cpp @@ -26,7 +26,7 @@ #include "wx/setup.h" -#if wxUSE_OLE && wxUSE_DRAG_AND_DROP +#if wxUSE_OLE && ( wxUSE_DRAG_AND_DROP || (__WXDEBUG__ && wxUSE_DATAOBJ) ) // standard headers #if wxCHECK_W32API_VERSION( 1, 0 )