allow adding tag to main timeline

tagtree:remove unnecessary tree parameter 
binary export: use .swf extension for swf files
export:select export types fixed when inner swf is selected
debug menu:create new swf
check all tags when debugcopy is enabled
This commit is contained in:
honfika@gmail.com
2015-12-05 07:48:34 +01:00
parent 9a323a1355
commit 531e687821
9 changed files with 67 additions and 60 deletions

View File

@@ -997,6 +997,17 @@ public abstract class MainFrameMenu implements MenuBuilder {
sourceInfos[1] = new SWFSourceInfo(null, path, null);
Main.openFile(sourceInfos);
}, PRIORITY_MEDIUM, null, true, null, false);
addMenuItem("/debug/createNewSwf", "Create new SWF", "update16", e -> {
SWF swf = new SWF();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
try {
swf.saveTo(baos);
} catch (IOException ex) {
Logger.getLogger(MainFrameMenu.class.getName()).log(Level.SEVERE, null, ex);
}
Main.openFile(new SWFSourceInfo(new ByteArrayInputStream(baos.toByteArray()), "New SWF", "New SWF"));
}, PRIORITY_MEDIUM, null, true, null, false);
finishMenu("/debug");
}