From 23205be83c2a88b1aa7204d2cee52ca8a755e698 Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=A1clav=20Slav=C3=ADk?= Date: Wed, 24 Jan 2007 13:42:46 +0000 Subject: [PATCH] compiled fixes for builds without PCH git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44304 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/dfb/private/overlay.h | 5 +++-- include/wx/dfb/wrapdfb.h | 2 ++ src/common/prntbase.cpp | 1 + src/dfb/dc.cpp | 1 + src/dfb/dcclient.cpp | 1 + src/dfb/fontmgr.cpp | 5 +++++ src/dfb/overlay.cpp | 5 +++++ src/dfb/window.cpp | 1 + src/dfb/wrapdfb.cpp | 5 +++++ src/univ/themes/gtk.cpp | 1 + src/univ/themes/win32.cpp | 1 + 11 files changed, 26 insertions(+), 2 deletions(-) diff --git a/include/wx/dfb/private/overlay.h b/include/wx/dfb/private/overlay.h index 96b2d44..a50a3f3 100644 --- a/include/wx/dfb/private/overlay.h +++ b/include/wx/dfb/private/overlay.h @@ -12,11 +12,12 @@ #define _WX_DFB_PRIVATE_OVERLAY_H_ #include "wx/dfb/dfbptr.h" +#include "wx/gdicmn.h" wxDFB_DECLARE_INTERFACE(IDirectFBSurface); -class WXDLLEXPORT wxWindow; - +class WXDLLIMPEXP_CORE wxWindow; +class WXDLLIMPEXP_CORE wxwindowDC; class wxOverlayImpl { diff --git a/include/wx/dfb/wrapdfb.h b/include/wx/dfb/wrapdfb.h index 9ce251c..50063fa 100644 --- a/include/wx/dfb/wrapdfb.h +++ b/include/wx/dfb/wrapdfb.h @@ -12,6 +12,8 @@ #define _WX_DFB_WRAPDFB_H_ #include "wx/dfb/dfbptr.h" +#include "wx/gdicmn.h" +#include "wx/vidmode.h" #include diff --git a/src/common/prntbase.cpp b/src/common/prntbase.cpp index 43d3a36..a71ce9e 100644 --- a/src/common/prntbase.cpp +++ b/src/common/prntbase.cpp @@ -34,6 +34,7 @@ #include "wx/button.h" #include "wx/settings.h" #include "wx/dcmemory.h" + #include "wx/dcclient.h" #include "wx/stattext.h" #include "wx/intl.h" #include "wx/textdlg.h" diff --git a/src/dfb/dc.cpp b/src/dfb/dc.cpp index 8853fe0..8093bec 100644 --- a/src/dfb/dc.cpp +++ b/src/dfb/dc.cpp @@ -25,6 +25,7 @@ #ifndef WX_PRECOMP #include "wx/dc.h" + #include "wx/dcmemory.h" #include "wx/log.h" #endif diff --git a/src/dfb/dcclient.cpp b/src/dfb/dcclient.cpp index 6e9945e..c4bd27f 100644 --- a/src/dfb/dcclient.cpp +++ b/src/dfb/dcclient.cpp @@ -27,6 +27,7 @@ #ifndef WX_PRECOMP #include "wx/window.h" + #include "wx/nonownedwnd.h" #endif #include "wx/dfb/private.h" diff --git a/src/dfb/fontmgr.cpp b/src/dfb/fontmgr.cpp index 76b09cf..8d94c23 100644 --- a/src/dfb/fontmgr.cpp +++ b/src/dfb/fontmgr.cpp @@ -16,6 +16,11 @@ #pragma hdrstop #endif +#ifndef WX_PRECOMP + #include "wx/utils.h" + #include "wx/log.h" +#endif + #include "wx/fileconf.h" #include "wx/filename.h" #include "wx/tokenzr.h" diff --git a/src/dfb/overlay.cpp b/src/dfb/overlay.cpp index 56f3dfb..6b7f4b2 100644 --- a/src/dfb/overlay.cpp +++ b/src/dfb/overlay.cpp @@ -23,6 +23,11 @@ #pragma hdrstop #endif +#ifndef WX_PRECOMP + #include "wx/window.h" + #include "wx/dcclient.h" +#endif + #include "wx/private/overlay.h" #include "wx/dfb/private.h" diff --git a/src/dfb/window.cpp b/src/dfb/window.cpp index 5fdf3cd..c115e67 100644 --- a/src/dfb/window.cpp +++ b/src/dfb/window.cpp @@ -28,6 +28,7 @@ #ifndef WX_PRECOMP #include "wx/dcclient.h" + #include "wx/nonownedwnd.h" #endif #include "wx/caret.h" diff --git a/src/dfb/wrapdfb.cpp b/src/dfb/wrapdfb.cpp index eac0024..d1e9f5a 100644 --- a/src/dfb/wrapdfb.cpp +++ b/src/dfb/wrapdfb.cpp @@ -15,6 +15,11 @@ #pragma hdrstop #endif +#ifndef WX_PRECOMP + #include "wx/intl.h" + #include "wx/log.h" +#endif + #include "wx/dfb/wrapdfb.h" //----------------------------------------------------------------------------- diff --git a/src/univ/themes/gtk.cpp b/src/univ/themes/gtk.cpp index 42fd5a4..004728f 100644 --- a/src/univ/themes/gtk.cpp +++ b/src/univ/themes/gtk.cpp @@ -32,6 +32,7 @@ #include "wx/intl.h" #include "wx/log.h" #include "wx/dcmemory.h" + #include "wx/dcclient.h" #include "wx/window.h" #include "wx/menu.h" diff --git a/src/univ/themes/win32.cpp b/src/univ/themes/win32.cpp index ff621a2..12b176a 100644 --- a/src/univ/themes/win32.cpp +++ b/src/univ/themes/win32.cpp @@ -35,6 +35,7 @@ #include "wx/window.h" #include "wx/dcmemory.h" + #include "wx/dcclient.h" #include "wx/button.h" #include "wx/bmpbuttn.h" -- 2.7.4