From 18c3df1cd8d9ab7e80c88b274aaa2c377d20f9f1 Mon Sep 17 00:00:00 2001
From: Baptiste Mouginot <mouginot.baptiste@gmail.com>
Date: Thu, 24 Apr 2014 16:36:17 +0000
Subject: [PATCH] ca commit

git-svn-id: svn+ssh://svn.in2p3.fr/class@240 0e7d625b-0364-4367-a6be-d5be4a48d228
---
 gui/trunk/CLASSWin.cxx | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)

diff --git a/gui/trunk/CLASSWin.cxx b/gui/trunk/CLASSWin.cxx
index 01c33738b..06b431734 100755
--- a/gui/trunk/CLASSWin.cxx
+++ b/gui/trunk/CLASSWin.cxx
@@ -66,6 +66,7 @@ const int WIDE = 0;
 MainWin::MainWin(CLASSRead * DATA,vector<string> VFileName)
 {
 	fDATA=DATA;
+	fSaveFileFormat = "ASCII";
 	Start( VFileName);
 }
 
@@ -326,17 +327,15 @@ bool MainWin::ProcessMessage(Long_t msg, Long_t parm1, Long_t parm2)
 					}
 					
 					nsw = new SubWin("SaveAs", fClient->GetRoot(), this, 200, 200);
-					if(fSaveFileName != "" /*&& fSaveFileFormat !=""*/)
-					{	//si plusieur canvas ouvert sauver l'actif exemple :
-						string PadName=gPad->GetName();
-						if(PadName=="c_Nuclei")
-							//fDATA->Write(fSaveFileName, fSaveFileFormat);
-							fDATA->Write(fSaveFileName, "ASCII");
-//						else if (PadName="")
-//							fDATA->Write(fSaveFileName, fSaveFileFormat);
-
-
-					}
+					if (fSaveFileFormat == "XML")
+						Conversionxml();
+					else
+						if(fSaveFileName != "" /*&& fSaveFileFormat !=""*/)
+						{	//si plusieur canvas ouvert sauver l'actif exemple :
+							string PadName=gPad->GetName();
+							if(PadName=="c_Nuclei")
+								fDATA->Write(fSaveFileName, fSaveFileFormat);
+						}
 					break;
 			}
 				
-- 
GitLab