- /*
- define another standard symbol for Microsoft Visual C++: the standard
- one (_MSC_VER) is also defined by Metrowerks compiler
- */
-# if defined(_MSC_VER) && !defined(__MWERKS__)
-# define __VISUALC__ _MSC_VER
-
- /*
- define special symbols for different VC version instead of writing tests
- for magic numbers such as 1200, 1300 &c repeatedly
- */
-# if __VISUALC__ < 1100
-# error "This Visual C++ version is too old and not supported any longer."
-# elif __VISUALC__ < 1200
-# define __VISUALC5__
-# elif __VISUALC__ < 1300
-# define __VISUALC6__
-# elif __VISUALC__ < 1400
-# define __VISUALC7__
-# elif __VISUALC__ < 1500
-# define __VISUALC8__
-# elif __VISUALC__ < 1600
-# define __VISUALC9__
-# elif __VISUALC__ < 1700
-# define __VISUALC10__
-# else
-# pragma message("Please update wx/platform.h to recognize this VC++ version")
-# endif
-
-# elif defined(__BCPLUSPLUS__) && !defined(__BORLANDC__)
-# define __BORLANDC__
-# elif defined(__WATCOMC__)
-# elif defined(__SC__)
-# define __SYMANTECC__
-# endif /* compiler */
-