]> git.saurik.com Git - wxWidgets.git/blobdiff - contrib/include/wx/fl/fldefs.h
added descriptions
[wxWidgets.git] / contrib / include / wx / fl / fldefs.h
index d8346b6229d01b6cd40a6108ba81c239a376be12..c621053475e18efcf6abae3766f6204b8e2080e5 100644 (file)
  * If we're using wx in Dynamic Library format do we 
  * want FL to be in DLL form as well?
  */
  * If we're using wx in Dynamic Library format do we 
  * want FL to be in DLL form as well?
  */
-#if defined(WXUSINGDLL) && \
-    (defined(WXMAKING_FL_DLL) || defined(WXUSING_FL_DLL))
-
-#if defined(WXMAKING_FL_DLL)
-    // When building the DLL WXFLDECLSPEC exports classes
-#   define WXFL_DECLSPEC            WXEXPORT
-#elif defined(WXUSING_FL_DLL)
-    // When building the DLL WXFLDECLSPEC imports classes
-#   define WXFL_DECLSPEC            WXIMPORT
-#endif // defined(WXBUILD_FL_DLL)
-
-#else
-// When building the static library nullify the effect of WXFL_DECLSPEC
-#define WXFL_DECLSPEC
-#endif // WXUSINGDLL && (WXMAKING_FL_DLL || WXUSING_FL_DLL)
+#ifdef WXMAKINGDLL_FL
+    #define WXDLLIMPEXP_FL WXEXPORT
+#elif defined(WXUSINGDLL)
+    #define WXDLLIMPEXP_FL WXIMPORT
+#else // not making nor using DLL
+    #define WXDLLIMPEXP_FL
+#endif
 
 ///////////////////////////////////////////////////////////////////////////////
 // Override some of the wxArray functions to
 // include our definitions
 ///////////////////////////////////////////////////////////////////////////////
 #define WXFL_DEFINE_ARRAY(c,l)      \
 
 ///////////////////////////////////////////////////////////////////////////////
 // Override some of the wxArray functions to
 // include our definitions
 ///////////////////////////////////////////////////////////////////////////////
 #define WXFL_DEFINE_ARRAY(c,l)      \
-    class WXFL_DECLSPEC l;          \
+    class WXDLLIMPEXP_FL l;          \
     WX_DEFINE_ARRAY(c,l)
 
 #define WXFL_DEFINE_ARRAY_LONG(t,l) \
     WX_DEFINE_ARRAY(c,l)
 
 #define WXFL_DEFINE_ARRAY_LONG(t,l) \
-    class WXFL_DECLSPEC l;          \
+    class WXDLLIMPEXP_FL l;          \
     WX_DEFINE_ARRAY_LONG(t,l)
 
 
     WX_DEFINE_ARRAY_LONG(t,l)