/** Opens a text file in ij.jar as a String (example path: "/macros/Circle_Tool.txt"). */ public static String openFromIJJarAsString(String path) { return (new ij.plugin.MacroInstaller()).openFromIJJar(path); }
/** Opens a text file in ij.jar as a String (example path: "/macros/Circle_Tool.txt"). */ public static String openFromIJJarAsString(String path) { return (new ij.plugin.MacroInstaller()).openFromIJJar(path); }
/** Installs a macro set contained in ij.jar. */ public void installFromIJJar(String path) { String text = openFromIJJar(path); if (text==null) return; if (path.endsWith("StartupMacros.txt")) { if (Toolbar.installStartupMacrosTools()) install(text); Toolbar tb = Toolbar.getInstance(); if (tb!=null) tb.installStartupTools(); } else if (path.contains("Tools")) install(text); else installSingleTool(text); }
/** Installs a macro set contained in ij.jar. */ public void installFromIJJar(String path) { String text = openFromIJJar(path); if (text==null) return; if (path.endsWith("StartupMacros.txt")) { if (Toolbar.installStartupMacrosTools()) install(text); Toolbar tb = Toolbar.getInstance(); if (tb!=null) tb.installStartupTools(); } else if (path.contains("Tools")) install(text); else installSingleTool(text); }
private void installMagicMontageTools() { String name = "MagicMontageTools.txt"; String path = "/macros/"+name; MacroInstaller mi = new MacroInstaller(); if (IJ.shiftKeyDown()) Toolbar.showCode(name, mi.openFromIJJar(path)); else try { mi.installFromIJJar(path); } catch (Exception e) {} }
private void installMagicMontageTools() { String name = "MagicMontageTools.txt"; String path = "/macros/"+name; MacroInstaller mi = new MacroInstaller(); if (IJ.shiftKeyDown()) Toolbar.showCode(name, mi.openFromIJJar(path)); else try { mi.installFromIJJar(path); } catch (Exception e) {} }
private void installMacroFromJar(String path) { if (IJ.shiftKeyDown()) showCode(path, (new MacroInstaller()).openFromIJJar(path)); else (new MacroInstaller()).installFromIJJar(path); }
private void installMacroFromJar(String path) { if (IJ.shiftKeyDown()) showCode(path, (new MacroInstaller()).openFromIJJar(path)); else (new MacroInstaller()).installFromIJJar(path); }
path = "/macros/"+label; if (IJ.shiftKeyDown()) showCode(label, mi.openFromIJJar(path)); else { resetTools();
path = "/macros/"+label; if (IJ.shiftKeyDown()) showCode(label, mi.openFromIJJar(path)); else { resetTools();