private void Add_Click(object sender, EventArgs e) { List<PhactoryHost.Database.Resource> resources = Plugin.ControllerEditor.Host.ShowResourceSelector(null, true); if (resources != null) { foreach (PhactoryHost.Database.Resource resource in resources) { Document.Item item = new Document.Item(); string amsdosFilename = resource.DisplayName.ToUpper(); if (amsdosFilename.Length > 11) { amsdosFilename.Substring(0, 11); } item.AmsdosFilename = amsdosFilename; item.ResourceID = resource.Id; item.LoadAdress = 0x4000; item.ExecAdress = 0x4000; if (Document.TrackLoaderDisc) { item.TrackLoaderItem = true; } else { item.TrackLoaderItem = false; } Document.Items.Add(item); } SetModified(true); RefreshUI(); } }
private void Add_Click(object sender, EventArgs e) { var resources = Plugin.ControllerEditor.Host.ShowResourceSelector(null, true, GetFilterExtension()); if (resources != null) { foreach (PhactoryHost.Database.Resource resource in resources) { Document.Item item = new Document.Item(); item.ResourceID = resource.Id; item.Type = CPCBitmap.Document.ItemType.FullScreenBitmap; Document.Items.Add(item); } SetModified(true); RefreshUI(); } }
private void Add_Click(object sender, EventArgs e) { List<PhactoryHost.Database.Resource> resources = Plugin.ControllerEditor.Host.ShowResourceSelector(null, true); if (resources != null) { foreach (PhactoryHost.Database.Resource resource in resources) { Document.Item item = new Document.Item(); item.ResourceID = resource.Id; Document.Items.Add(item); } SetModified(true); RefreshUI(); } }