1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: wxDragImage base header
4 // Author: Julian Smart
7 // Copyright: (c) Julian Smart
9 // Licence: wxWindows Licence
10 /////////////////////////////////////////////////////////////////////////////
12 #ifndef _WX_DRAGIMAG_H_BASE_
13 #define _WX_DRAGIMAG_H_BASE_
17 class WXDLLIMPEXP_FWD_CORE wxRect
;
18 class WXDLLIMPEXP_FWD_CORE wxMemoryDC
;
19 class WXDLLIMPEXP_FWD_CORE wxDC
;
21 #if defined(__WXMSW__)
22 # if defined(__WXUNIVERSAL__)
23 # include "wx/generic/dragimgg.h"
24 # define wxDragImage wxGenericDragImage
26 # include "wx/msw/dragimag.h"
29 #elif defined(__WXMOTIF__)
30 # include "wx/generic/dragimgg.h"
31 # define wxDragImage wxGenericDragImage
33 #elif defined(__WXGTK__)
34 # include "wx/generic/dragimgg.h"
35 # define wxDragImage wxGenericDragImage
37 #elif defined(__WXX11__)
38 # include "wx/generic/dragimgg.h"
39 # define wxDragImage wxGenericDragImage
41 #elif defined(__WXMAC__)
42 # include "wx/generic/dragimgg.h"
43 # define wxDragImage wxGenericDragImage
45 #elif defined(__WXPM__)
46 # include "wx/generic/dragimgg.h"
47 # define wxDragImage wxGenericDragImage
51 #endif // wxUSE_DRAGIMAGE
54 // _WX_DRAGIMAG_H_BASE_