From 7f965e0f9b452a89347bffedd92fc9fb2e17ab5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20K=C3=BCpper?= Date: Sat, 27 Sep 2014 13:13:36 +0200 Subject: [PATCH] Check for right screen-version. --- VocaluxeLib/Menu/CMenu.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/VocaluxeLib/Menu/CMenu.cs b/VocaluxeLib/Menu/CMenu.cs index 2eea7aa4..d45e4c28 100644 --- a/VocaluxeLib/Menu/CMenu.cs +++ b/VocaluxeLib/Menu/CMenu.cs @@ -278,6 +278,17 @@ namespace VocaluxeLib.Menu { CBase.Log.LogError(e.Message + e.StackTrace, true, true); } + if (_ScreenVersion != Theme.ScreenInformation.ScreenVersion) + { + string msg = "Can't load screen file of screen \"" + ThemeName + "\", "; + if (Theme.ScreenInformation.ScreenVersion < _ScreenVersion) + msg += "the file ist outdated! "; + else + msg += "the file is for newer program versions! "; + + msg += "Current screen version is " + _ScreenVersion; + CBase.Log.LogError(msg); + } } public virtual void LoadThemeOld(string xmlPath)