-# ifdef __WIN32__
-# include "wx/msw/regconf.h"
-#else
-# include "wx/msw/iniconf.h"
-# endif
-#else
-# include "wx/fileconf.h"
+ #include "wx/msw/regconf.h"
+ #define wxConfig wxRegConfig
+#elif defined(__WXOS2__) && wxUSE_CONFIG_NATIVE
+ #include "wx/os2/iniconf.h"
+ #define wxConfig wxIniConfig
+#elif defined(__WXPALMOS__) && wxUSE_CONFIG_NATIVE
+ #include "wx/palmos/prefconf.h"
+ #define wxConfig wxPrefConfig
+#else // either we're under Unix or wish to always use config files
+ #include "wx/fileconf.h"
+ #define wxConfig wxFileConfig