1234567891011121314151617181920212223242526272829303132333435363738 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using MPQ.FileSystem;
- using CommonUI_Unity3D.Src.M3Z;
- using System.IO;
- namespace MPQFileSystemTest
- {
- public partial class FormEntry : Form
- {
- public FormEntry(MPQFileSystem.MPQFileEntry e, MPQFileSystem fs)
- {
- InitializeComponent();
- this.Text = e.Key;
- if (e.Key.ToLower().EndsWith(".m3z"))
- {
- byte[] data = fs.getData(e.Key);
- using (MemoryStream stream = new MemoryStream(data))
- {
- M3ZHeader m3z = new M3ZHeader(stream);
- this.propertyGrid1.SelectedObject = m3z;
- }
- }
- else
- {
- this.propertyGrid1.SelectedObject = e;
- }
- }
- }
- }
|