private void AddItemToPack(PackageFile.PackageItem item) { packageFile.AddItem(item); string listBoxTest = InstanceDecoder.GetName(item.Instance); listBoxpackageFiles.Items.Add(listBoxTest); }
private void listBoxContainedFiles_SelectedIndexChanged(object sender, EventArgs e) { if (listBoxContainedFiles.SelectedIndex >= 0) { UInt64 instance = packFile.items[listBoxContainedFiles.SelectedIndex].Instance; string name = InstanceDecoder.GetName(instance); packFile.ExtractFile(listBoxContainedFiles.SelectedIndex, name); } }
public FormOpenPackage(string packagePath) { InitializeComponent(); packFile = new PackageFile(packagePath); for (int item = 0; item < packFile.itemCount; item++) { UInt64 instance = packFile.items[item].Instance; string name = InstanceDecoder.GetName(instance); listBoxContainedFiles.Items.Add("Type = " + packFile.items[item].Type.ToString() + " Instance = " + name); } }