=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2000/plot/ifplot.h,v retrieving revision 1.20 retrieving revision 1.24 diff -u -p -r1.20 -r1.24 --- OpenXM_contrib2/asir2000/plot/ifplot.h 2014/06/27 07:58:29 1.20 +++ OpenXM_contrib2/asir2000/plot/ifplot.h 2015/08/14 13:51:56 1.24 @@ -45,9 +45,9 @@ * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. * - * $OpenXM: OpenXM_contrib2/asir2000/plot/ifplot.h,v 1.19 2014/05/16 08:49:52 ohara Exp $ + * $OpenXM: OpenXM_contrib2/asir2000/plot/ifplot.h,v 1.23 2015/08/06 10:01:53 fujimoto Exp $ */ -#if defined(VISUAL) +#if defined(VISUAL) || defined(__MINGW32__) /* for Visual C++ */ #include #else @@ -182,7 +182,7 @@ #define DIR_Y 1 #define DIR_Z 2 -#if defined(VISUAL) +#if defined(VISUAL) || defined(__MINGW32__) /* for Visual C++ */ #define XC(a) ((a).x) #define YC(a) ((a).y) @@ -241,7 +241,7 @@ typedef struct RealVect { struct canvas { int index; -#if defined(VISUAL) +#if defined(VISUAL) || defined(__MINGW32__) /* for Visual C++ */ void *window; /* pointer to CMainFrame */ HWND hwnd; /* handle to the canvas window */ @@ -282,7 +282,6 @@ extern struct canvas *current_can; extern char* pfn[]; #if defined(INTERVAL) -extern Pixel BackPixel; extern int Itvplot; #endif @@ -292,7 +291,7 @@ extern int stream; extern DISPLAY *display; extern CURSOR normalcur,runningcur,errorcur; -#if defined(VISUAL) +#if defined(VISUAL) || defined(__MINGW32__) extern POINT start_point,end_point; extern SIZE cansize; #else @@ -403,7 +402,7 @@ int init_plot_display(int,char **); void reset_current_computation(); void process_xevent(); -#if defined(VISUAL) +#if defined(VISUAL) || defined(__MINGW32__) int search_active_canvas(); void destroy_canvas(struct canvas *can); void draw_wideframe(struct canvas *can,DRAWABLE d);