private void openToolStripMenuItem_Click(object sender, EventArgs e) { using (var openFileDialog = new OpenFileDialog()) { openFileDialog.Filter = "Resource archive (*.box) | *.box"; if (openFileDialog.ShowDialog() == DialogResult.OK) { try { video = new BOXFile(openFileDialog.FileName); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } filter.Enabled = true; spritesBox.Clear(); status.Text = null; filesBox.BeginUpdate(); filesBox.Items.Clear(); foreach (var item in video.Entries) { filesBox.Items.Add(item.Filename); } filesBox.EndUpdate(); } } }
public GameTextures(GraphicsDevice graphicsDevice, string boxname) { this.graphicsDevice = graphicsDevice; BOX = new BOXFile(boxname); }