-#if 0 // FIXME_MGL
- // FIXME_MGL : wxGetOsVersion, too
- if (majorVsn) *majorVsn = GTK_MAJOR_VERSION;
- if (minorVsn) *minorVsn = GTK_MINOR_VERSION;
+ wxString osname(
+
+#if defined(__UNIX__)
+ _T("Unix")
+#elif defined(__OS2__)
+ _T("OS/2")
+#elif defined(__WIN32__)
+ _T("Windows")
+#elif defined(__DOS__)
+ _T("DOS")
+#else
+ _T("unknown")
+#endif
+
+ );
+
+ return osname;
+}
+
+#if wxUSE_GUI
+
+wxToolkitInfo& wxGUIAppTraits::GetToolkitInfo()
+{
+ static wxToolkitInfo info;
+ info.shortName = _T("mgluniv");
+ info.name = _T("wxMGL");
+ info.versionMajor = MGL_RELEASE_MAJOR;
+ info.versionMinor = MGL_RELEASE_MINOR;
+ info.os = wxGTK;
+#if defined(__UNIX__)
+ info.os = wxMGL_UNIX;
+#elif defined(__OS2__)
+ info.os = wxMGL_OS2;
+#elif defined(__WIN32__)
+ info.os = wxMGL_WIN32;
+#elif defined(__DOS__)
+ info.os = wxMGL_DOS;
+#else
+ #error Platform not supported by wxMGL!
+#endif
+ return info;
+}