Home | News | Projects | Releases
Bugs | RFE | Repositories | Help
Added wxLocale lines and altered the code for checking the version required for Xesti...
authorKiri <sbrokenshire@xestia.co.uk>
Wed, 12 Aug 2015 02:32:11 +0000 (03:32 +0100)
committerKiri <sbrokenshire@xestia.co.uk>
Wed, 12 Aug 2015 02:32:11 +0000 (03:32 +0100)
source/main.cpp

index ed4e656..249c5a7 100644 (file)
@@ -26,19 +26,18 @@ IMPLEMENT_APP(XestiaABApp);
 bool XestiaABApp::OnInit()
 {
 
-       // Check that on Win32 systems that.
+       // Setup the locale.
 
-#if defined(__WIN32__)
+       wxLocale locale;
+       locale.Init(wxLANGUAGE_DEFAULT, wxLOCALE_LOAD_DEFAULT);
 
-#include <xestiacc.h>
+#if defined(__WIN32__)
 
-       XCCVer XCCRequiredVer;
-       XCCRequiredVer.MajorVer = 1;
-       XCCRequiredVer.MinorVer = 0;
+       // Check that the minimum version of Xestia Common Components is installed on the system.
 
-       XCCVer XCCRetrievedVer = GetXCCLibraryVersion();
+#include <xestiaccdll.h>
 
-       if (XCCRetrievedVer < XCCRequiredVer){
+       if (!CheckXCCVersion(1, 0, 0)){
                MessageBox(0, L"The version of Xestia Common Components installed is an older version not supported by this version of Xestia Address Book.\n\nPlease visit http://xestia.co.uk/commoncomponents and follow the page instructions to download the version required.", L"Older version of Xestia Common Components installed", MB_OK|MB_ICONSTOP);
                this->Exit();
        }
Xestia Software Development
Yn Maystri
© 2006 - 2019 Xestia Software Development
Software

Xestia Address Book
Xestia Calendar
Development

Xestia Gelforn
Everything else

About
News
Privacy Policy