/[EmuXPortal]/trunk/EmuXPortal/Api/EmuConfig.cs
ViewVC logotype

Diff of /trunk/EmuXPortal/Api/EmuConfig.cs

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 21 by william, Wed Apr 4 02:13:41 2012 UTC revision 22 by william, Wed Apr 4 02:39:20 2012 UTC
# Line 44  namespace EmuXPortal.Api Line 44  namespace EmuXPortal.Api
44                      {                      {
45                          using (XmlReader reader = XmlReader.Create(fs))                          using (XmlReader reader = XmlReader.Create(fs))
46                          {                          {
47                                string value = "";
48                              reader.ReadToFollowing("PLATFORMNAMESHORT");                              reader.ReadToFollowing("PLATFORMNAMESHORT");
49                              config.PlatformNameShort = reader.ReadElementContentAsString();                              value = reader.ReadElementContentAsString();
50                                config.PlatformNameShort = (value == "") ? config.PlatformNameShort: value;
51                              logger.WriteLine("\t\tPLATFORMNAMESHORT={0}", config.PlatformNameShort);                              logger.WriteLine("\t\tPLATFORMNAMESHORT={0}", config.PlatformNameShort);
52    
53                              reader.ReadToFollowing("PLATFORMNAMELONG");                              reader.ReadToFollowing("PLATFORMNAMELONG");
54                              config.PlatformNameLong = reader.ReadElementContentAsString();                              value = reader.ReadElementContentAsString();
55                                config.PlatformNameLong = (value == "") ? config.PlatformNameLong : value;
56                              logger.WriteLine("\t\tPLATFORMNAMELONG={0}", config.PlatformNameLong);                              logger.WriteLine("\t\tPLATFORMNAMELONG={0}", config.PlatformNameLong);
57    
58                              reader.ReadToFollowing("PLATFORMIMAGE");                              reader.ReadToFollowing("PLATFORMIMAGE");
# Line 59  namespace EmuXPortal.Api Line 62  namespace EmuXPortal.Api
62                              logger.WriteLine("\t\tPLATFORMIMAGE={0}", str_platform_image);                              logger.WriteLine("\t\tPLATFORMIMAGE={0}", str_platform_image);
63    
64                              reader.ReadToFollowing("EXTENSIONS");                              reader.ReadToFollowing("EXTENSIONS");
65                              config.Extenstions = reader.ReadElementContentAsString();                              value = reader.ReadElementContentAsString();
66                                config.Extenstions = (value == "") ? config.Extenstions : value;
67                              logger.WriteLine("\t\tEXTENSIONS={0}", config.Extenstions);                              logger.WriteLine("\t\tEXTENSIONS={0}", config.Extenstions);
68    
69                              reader.ReadToFollowing("EMULATORPATH");                              reader.ReadToFollowing("EMULATORPATH");
70                              config.EmuPath = reader.ReadElementContentAsString();                              value = reader.ReadElementContentAsString();
71                                config.EmuPath = (value == "") ? config.EmuPath : value;
72                              logger.WriteLine("\t\tEMULATORPATH={0}", config.EmuPath);                              logger.WriteLine("\t\tEMULATORPATH={0}", config.EmuPath);
73    
74                              reader.ReadToFollowing("EMULATOROPTIONS");                              reader.ReadToFollowing("EMULATOROPTIONS");
75                              config.EmuOptions = reader.ReadElementContentAsString();                              value = reader.ReadElementContentAsString();
76                              logger.WriteLine("\t\tEMULATOROPTIONS={0}", config.EmuOptions);                              config.EmuOptions = (value == "") ? config.EmuOptions : value;
77                                logger.WriteLine("\tEMULATOROPTIONS={0}", config.EmuOptions);
78                          }                          }
79                      }                      }
80                      logger.WriteLine("\tLoaded Config: {0}", config_path);                      logger.WriteLine("\tLoaded Config: {0}", config_path);

Legend:
Removed from v.21  
changed lines
  Added in v.22

  ViewVC Help
Powered by ViewVC 1.1.22