Ejemplo n.º 1
0
		private static void SaveData(SavedMarqueeData marqueeData)
		{
			string path = GetSaveDataPath();
			using (var stream = new FileStream(path, FileMode.Create))
			{
				XmlSerializer serializer = new XmlSerializer(typeof(SavedMarqueeData));
				serializer.Serialize(stream, marqueeData);
			}
		}
Ejemplo n.º 2
0
		private static SavedMarqueeData GetSavedData()
		{
			SavedMarqueeData ret;
			string path = GetSaveDataPath();

			if (File.Exists(path))
			{
				using (var stream = new FileStream(path, FileMode.Open))
				{
					XmlSerializer serializer = new XmlSerializer(typeof(SavedMarqueeData));
					ret = (SavedMarqueeData)serializer.Deserialize(stream);
				}
			}
			else
			{
				ret = new SavedMarqueeData(3);

				ret.Marquees[0].CategoryId = "1000"; // Books
				ret.Marquees[1].CategoryId = "1000"; // Books
				ret.Marquees[2].CategoryId = "1000"; // Books

				ret.Marquees[0].MarqueeSpeed = 10;
				ret.Marquees[1].MarqueeSpeed = 40;
				ret.Marquees[2].MarqueeSpeed = 80;
			}

			return ret;
		}