Ejemplo n.º 1
0
        private void button3_Click(object sender, EventArgs e)
        {
            OpenFileDialog ofd = new OpenFileDialog();
            ofd.Filter = "MetalX Movie File|*.mxmovie";
            ofd.RestoreDirectory = true;
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                mxmovie = (MetalX.File.MetalXMovie)Util.LoadObject(ofd.FileName);
                pictureBox1.Image = Image.FromStream(mxmovie.MXT.TextureDataStream);
                //mxmovie.MXT.SizePixel = pictureBox1.Image.Size;
                label1.Text = mxmovie.MXT.Size.ToString();

                textBox1.Text = mxmovie.TileSize.Width.ToString();
                textBox2.Text = mxmovie.TileSize.Height.ToString();

                textBox3.Text = mxmovie.FrameCount.ToString();
                textBox4.Text = mxmovie.FrameInterval.ToString();
                ui_mname.Text = mxmovie.Name;

                try
                {

                    ui_bgsound.Text = mxmovie.BGSound.Name;
                }
                catch { }

                ui_loop.Checked = mxmovie.Loop;

                setup();
                update_loc_list();
            }
        }
Ejemplo n.º 2
0
        private void button3_Click(object sender, EventArgs e)
        {
            OpenFileDialog ofd = new OpenFileDialog();

            ofd.Filter           = "MetalX Movie File|*.mxmovie";
            ofd.RestoreDirectory = true;
            if (ofd.ShowDialog() == DialogResult.OK)
            {
                mxmovie           = (MetalX.File.MetalXMovie)Util.LoadObject(ofd.FileName);
                pictureBox1.Image = Image.FromStream(mxmovie.MXT.TextureDataStream);
                //mxmovie.MXT.SizePixel = pictureBox1.Image.Size;
                label1.Text = mxmovie.MXT.Size.ToString();

                textBox1.Text = mxmovie.TileSize.Width.ToString();
                textBox2.Text = mxmovie.TileSize.Height.ToString();

                textBox3.Text = mxmovie.FrameCount.ToString();
                textBox4.Text = mxmovie.FrameInterval.ToString();
                ui_mname.Text = mxmovie.Name;


                try
                {
                    ui_bgsound.Text = mxmovie.BGSound.Name;
                }
                catch { }

                ui_loop.Checked = mxmovie.Loop;

                setup();
                update_loc_list();
            }
        }
Ejemplo n.º 3
0
        public MenuMonster(Game g)
            : base(g)
        {
            Name = "MenuMonster";

            movie = game.LoadDotMXMovie(game.MovieFiles["cursor"].FullName);
            OnFormBoxDisappear += new FormBoxEvent(MenuMonster_OnFormBoxDisappear);
            OnFormBoxAppear    += new FormBoxEvent(MenuMonster_OnFormBoxAppear);

            ControlBoxes.Clear();
            for (int i = 0; i < 16; i++)
            {
                bb.Add(new ButtonBox(game));
                bb[i].OnButtonFocus += new ButtonBoxEvent(MenuMonster_OnButtonFocus);
                bb[i].OnButtonUp    += new ButtonBoxEvent(MenuMonster_OnButtonUp);
                //ControlBoxes.Add(bb[i]);
            }
        }
Ejemplo n.º 4
0
        public MenuMonster(Game g)
            : base(g)
        {
            Name = "MenuMonster";

            movie = game.LoadDotMXMovie(game.MovieFiles["cursor"].FullName);
            OnFormBoxDisappear += new FormBoxEvent(MenuMonster_OnFormBoxDisappear);
            OnFormBoxAppear += new FormBoxEvent(MenuMonster_OnFormBoxAppear);

            ControlBoxes.Clear();
            for (int i = 0; i < 16; i++)
            {
                bb.Add(new ButtonBox(game));
                bb[i].OnButtonFocus += new ButtonBoxEvent(MenuMonster_OnButtonFocus);
                bb[i].OnButtonUp += new ButtonBoxEvent(MenuMonster_OnButtonUp);
                //ControlBoxes.Add(bb[i]);
            }
        }