1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: wxDragImage base header
4 // Author: Julian Smart
7 // Copyright: (c) Julian Smart
8 // Licence: wxWindows Licence
9 /////////////////////////////////////////////////////////////////////////////
11 #ifndef _WX_DRAGIMAG_H_BASE_
12 #define _WX_DRAGIMAG_H_BASE_
16 class WXDLLIMPEXP_FWD_CORE wxRect
;
17 class WXDLLIMPEXP_FWD_CORE wxMemoryDC
;
18 class WXDLLIMPEXP_FWD_CORE wxDC
;
20 #if defined(__WXMSW__)
21 # if defined(__WXUNIVERSAL__)
22 # include "wx/generic/dragimgg.h"
23 # define wxDragImage wxGenericDragImage
25 # include "wx/msw/dragimag.h"
28 #elif defined(__WXMOTIF__)
29 # include "wx/generic/dragimgg.h"
30 # define wxDragImage wxGenericDragImage
32 #elif defined(__WXGTK__)
33 # include "wx/generic/dragimgg.h"
34 # define wxDragImage wxGenericDragImage
36 #elif defined(__WXX11__)
37 # include "wx/generic/dragimgg.h"
38 # define wxDragImage wxGenericDragImage
40 #elif defined(__WXMAC__)
41 # include "wx/generic/dragimgg.h"
42 # define wxDragImage wxGenericDragImage
44 #elif defined(__WXPM__)
45 # include "wx/generic/dragimgg.h"
46 # define wxDragImage wxGenericDragImage
50 #endif // wxUSE_DRAGIMAGE
53 // _WX_DRAGIMAG_H_BASE_