Exemplo n.º 1
0
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFileDialog1 = new OpenFileDialog();

            openFileDialog1.Filter = "BMD files (*.bmd)|*.bmd|All files (*.*)|*.*";

            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                if (loaded)
                {
                    GL.DeleteLists(loadedList, 1);
                }

                FileBase fb = new FileBase();
                fb.Stream = new FileStream(openFileDialog1.FileName, FileMode.Open);
                loadedBmd = new Bmd(fb);
                fb.Close();

                loadedList = GL.GenLists(1);

                GL.NewList(loadedList, ListMode.Compile);
                if (loadedBmd != null)
                {
                    MainWindow.DrawBMD(loadedBmd);
                }
                GL.EndList();
            }
        }
Exemplo n.º 2
0
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            OpenFileDialog openFileDialog1 = new OpenFileDialog();

            openFileDialog1.Filter = "BTI files (*.bti)|*.bti|All files (*.*)|*.*";

            if (openFileDialog1.ShowDialog() == DialogResult.OK)
            {
                FileBase fileb = new FileBase();
                fileb.Stream      = new FileStream(openFileDialog1.FileName, FileMode.Open);
                bti               = BTIFile.ReadBTIToBitmap(fileb);
                pictureBox1.Image = bti;
                fileb.Close();
            }
        }