public Form1() { InitializeComponent(); this.AutoScaleMode = AutoScaleMode.None; this.MouseDown += Form1_MouseDown; this.MouseMove += Form1_MouseMove; Bitmap icon = (Bitmap)Image.FromFile(GameInfo.appPath + "\\Icon\\vapor.png"); this.pictureBox1.BackgroundImage = icon; XmlRegister xmlctl = new XmlRegister(GameInfo.appPath + "\\vapor.config"); gl.AddRange(xmlctl.ReadXml()); maxPage = gl.Count / GAME_NUM_IN_PAGE; if (gl.Count % GAME_NUM_IN_PAGE > 0) { maxPage++; } prepareUI(); drawColor(); UpdateScreen(); }
// GameInfoに変更があった場合Xmlファイルへ保存するイベント private void UpdataXml(object sender, EventArgs e) { var XmlCtl = new XmlRegister("vapor.config"); // 先頭の<新規作成>は保存しない XmlCtl.WriteXml(GameList.Skip(1).ToList()); }