function to remove all characters except the seleced ones (for creating small swfs to reproduce a bug).. added to debug menu category

This commit is contained in:
honfika@gmail.com
2016-02-12 09:03:48 +01:00
parent 4e6476dad5
commit 4d886bc688
2 changed files with 34 additions and 0 deletions

View File

@@ -414,6 +414,10 @@ public abstract class MainFrameMenu implements MenuBuilder {
mainFrame.getPanel().removeNonScripts(swf);
}
protected void removeExceptSelected() {
mainFrame.getPanel().removeExceptSelected(swf);
}
protected void refreshDecompiled() {
mainFrame.getPanel().refreshDecompiled();
}
@@ -981,6 +985,7 @@ public abstract class MainFrameMenu implements MenuBuilder {
addMenuItem("/debug", "Debug", null, null, 0, null, false, null, false);
addMenuItem("/debug/removeNonScripts", "Remove non scripts", "update16", e -> removeNonScripts(), PRIORITY_MEDIUM, null, true, null, false);
addMenuItem("/debug/removeExceptSelected", "Remove except selected", "update16", e -> removeExceptSelected(), PRIORITY_MEDIUM, null, true, null, false);
addMenuItem("/debug/refreshDecompiled", "Refresh decompiled script", "update16", e -> refreshDecompiled(), PRIORITY_MEDIUM, null, true, null, false);
addMenuItem("/debug/checkResources", "Check resources", "update16", e -> checkResources(), PRIORITY_MEDIUM, null, true, null, false);
addMenuItem("/debug/callGc", "Call System.gc()", "update16", e -> System.gc(), PRIORITY_MEDIUM, null, true, null, false);