Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        // GameInfoに変更があった場合Xmlファイルへ保存するイベント
        private void UpdataXml(object sender, EventArgs e)
        {
            var XmlCtl = new XmlRegister("vapor.config");

            // 先頭の<新規作成>は保存しない
            XmlCtl.WriteXml(GameList.Skip(1).ToList());
        }