]>
git.saurik.com Git - wxWidgets.git/blob - contrib/include/wx/fl/fldefs.h
1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: Declaration of global types and defines.
4 // Author: David M. Falkinder (david_falkinder@hp.com)
8 // Copyright: (c) David M. Falkinder
9 // Licence: wxWindows licence
10 /////////////////////////////////////////////////////////////////////////////
12 #ifndef __fldefs_H_INCLUDED__
13 #define __fldefs_H_INCLUDED__
18 * If we're using wx in Dynamic Library format do we
19 * want FL to be in DLL form as well?
22 #define WXDLLIMPEXP_FL WXEXPORT
23 #elif defined(WXUSINGDLL)
24 #define WXDLLIMPEXP_FL WXIMPORT
25 #else // not making nor using DLL
26 #define WXDLLIMPEXP_FL
29 ///////////////////////////////////////////////////////////////////////////////
30 // Override some of the wxArray functions to
31 // include our definitions
32 ///////////////////////////////////////////////////////////////////////////////
33 #define WXFL_DEFINE_ARRAY(c,l) \
34 class WXDLLIMPEXP_FL l; \
37 #define WXFL_DEFINE_ARRAY_NO_PTR(c,l)\
38 class WXDLLIMPEXP_FL l; \
39 WX_DEFINE_ARRAY_NO_PTR(c,l)
41 #define WXFL_DEFINE_ARRAY_LONG(t,l) \
42 class WXDLLIMPEXP_FL l; \
43 WX_DEFINE_ARRAY_LONG(t,l)
46 #endif // __fldefs_H_INCLUDED__