add warning message on Windows XP 58/12458/2
Antoine ELIAS [Fri, 6 Sep 2013 14:30:01 +0000 (16:30 +0200)]
Change-Id: Iec9ccf3c50a3ed78eb46d320d7ed29f281a75445

scilab/CHANGES_5.5.X
scilab/modules/windows_tools/etc/windows_tools.start

index 3b243ad..de1f04b 100644 (file)
@@ -78,6 +78,8 @@ Improvements
 Obsolete
 =========
 
+* Scilab 5.5.X family will be the latest one working under Windows XP/2003.
+
 * The third argument of poly function will be more strict.
     Only the following strings will be allowed : "roots", "coeff", "c", "r".
 
@@ -100,6 +102,7 @@ Obsolete
 
 * fprintf is obsolete, use mfprintf for files opened with mopen or write for files opened with file instead.
 
+
 Differential_equations
 ======================
 
index 614ce5c..a30f4e5 100644 (file)
@@ -23,6 +23,13 @@ function [windows_toolslib, WSCI] = startModule()
     consolebox('off');
   end
   
+  //detect WinXP/2oo3 and show warning message of obsolescence
+  verStr = winqueryreg("HKLM", "Software\Microsoft\Windows NT\CurrentVersion", "CurrentVersion");
+  verNum = evstr(verStr)
+  if verNum < 6 then //Windows XP
+    warning(_("Scilab 5.5.X family will be the latest one working under Windows XP."));
+  end
+
 endfunction
 
 [windows_toolslib, WSCI] = startModule();