]> Creatis software - clitk.git/commitdiff
Change configuration for portability issues and only activate gif format
authorSimon Rit <simon.rit@creatis.insa-lyon.fr>
Wed, 21 Mar 2012 17:38:29 +0000 (18:38 +0100)
committerSimon Rit <simon.rit@creatis.insa-lyon.fr>
Wed, 21 Mar 2012 17:38:29 +0000 (18:38 +0100)
utilities/CxImage/ximacfg.h

index 784976cb6c8231c1c249df318c463749c69a1b6d..d9d2ab966f2d7e8883c76078993f42c2d66bb8ea 100644 (file)
@@ -1,43 +1,58 @@
 #if !defined(__ximaCFG_h)\r
 #define __ximaCFG_h\r
 \r
+/////////////////////////////////////////////////////////////////////////////\r
+// Protability issues\r
+#ifndef _tfopen\r
+#  define _tfopen fopen\r
+#endif\r
+#ifndef LPCTSTR\r
+#  define LPCTSTR char*\r
+#endif\r
+#ifndef HDC\r
+#  define HDC void*\r
+#endif\r
+#ifndef _tcsnicmp\r
+#  define _tcsnicmp strncasecmp\r
+#endif\r
+\r
 /////////////////////////////////////////////////////////////////////////////\r
 // CxImage supported features\r
 #define CXIMAGE_SUPPORT_ALPHA          1\r
 #define CXIMAGE_SUPPORT_SELECTION      1\r
-#define CXIMAGE_SUPPORT_TRANSFORMATION 1\r
-#define CXIMAGE_SUPPORT_DSP            1\r
+#define CXIMAGE_SUPPORT_TRANSFORMATION 0\r
+#define CXIMAGE_SUPPORT_DSP            0\r
 #define CXIMAGE_SUPPORT_LAYERS            1\r
-#define CXIMAGE_SUPPORT_INTERPOLATION  1\r
+#define CXIMAGE_SUPPORT_INTERPOLATION  0\r
 \r
 #define CXIMAGE_SUPPORT_DECODE 1\r
 #define CXIMAGE_SUPPORT_ENCODE 1               //<vho><T.Peck>\r
-#define        CXIMAGE_SUPPORT_WINDOWS 1\r
+#define        CXIMAGE_SUPPORT_WINDOWS 0\r
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 // CxImage supported formats\r
-#define CXIMAGE_SUPPORT_BMP 1\r
+#define CXIMAGE_SUPPORT_BMP 0\r
 #define CXIMAGE_SUPPORT_GIF 1\r
-#define CXIMAGE_SUPPORT_JPG 1\r
-#define CXIMAGE_SUPPORT_PNG 1\r
-#define CXIMAGE_SUPPORT_ICO 1\r
-#define CXIMAGE_SUPPORT_TIF 1\r
-#define CXIMAGE_SUPPORT_TGA 1\r
-#define CXIMAGE_SUPPORT_PCX 1\r
-#define CXIMAGE_SUPPORT_WBMP 1\r
-#define CXIMAGE_SUPPORT_WMF 1\r
-\r
-#define CXIMAGE_SUPPORT_JP2 1\r
-#define CXIMAGE_SUPPORT_JPC 1\r
-#define CXIMAGE_SUPPORT_PGX 1\r
-#define CXIMAGE_SUPPORT_PNM 1\r
-#define CXIMAGE_SUPPORT_RAS 1\r
+#define CXIMAGE_SUPPORT_JPG 0\r
+#define CXIMAGE_SUPPORT_PNG 0\r
+#define CXIMAGE_SUPPORT_ICO 0\r
+#define CXIMAGE_SUPPORT_TIF 0\r
+#define CXIMAGE_SUPPORT_TGA 0\r
+#define CXIMAGE_SUPPORT_PCX 0\r
+#define CXIMAGE_SUPPORT_WBMP 0\r
+#define CXIMAGE_SUPPORT_WMF 0\r
+\r
+#define CXIMAGE_SUPPORT_JP2 0\r
+#define CXIMAGE_SUPPORT_JPC 0\r
+#define CXIMAGE_SUPPORT_PGX 0\r
+#define CXIMAGE_SUPPORT_PNM 0\r
+#define CXIMAGE_SUPPORT_RAS 0\r
 \r
 #define CXIMAGE_SUPPORT_JBG 0          // GPL'd see ../jbig/copying.txt & ../jbig/patents.htm\r
 \r
-#define CXIMAGE_SUPPORT_MNG 1\r
-#define CXIMAGE_SUPPORT_SKA 1\r
-#define CXIMAGE_SUPPORT_RAW 1\r
+#define CXIMAGE_SUPPORT_MNG 0\r
+#define CXIMAGE_SUPPORT_SKA 0\r
+#define CXIMAGE_SUPPORT_RAW 0\r
 \r
 /////////////////////////////////////////////////////////////////////////////\r
 #define        CXIMAGE_MAX_MEMORY 268435456\r