public void eventOccurred(int eventID) { switch (eventID) { case IJEventListener.FOREGROUND_COLOR_CHANGED: String c = Integer.toHexString(Toolbar.getForegroundColor().getRGB()); c = "#"+c.substring(2); IJ.log("Changed foreground color to "+c); break; case IJEventListener.BACKGROUND_COLOR_CHANGED: c = Integer.toHexString(Toolbar.getBackgroundColor().getRGB()); c = "#"+c.substring(2); IJ.log("Changed background color to "+c); break; case IJEventListener.TOOL_CHANGED: String name = IJ.getToolName(); IJ.log("Switched to the "+name+(name.endsWith("Tool")?"":" tool")); break; case IJEventListener.COLOR_PICKER_CLOSED: IJ.log("Color picker closed"); break; case IJEventListener.LOG_WINDOW_CLOSED: IJ.removeEventListener(this); Executer.removeCommandListener(this); ImagePlus.removeImageListener(this); Roi.removeRoiListener(this); IJ.showStatus("Log window closed; EventListener stopped"); break; } }
public void eventOccurred(int eventID) { switch (eventID) { case IJEventListener.FOREGROUND_COLOR_CHANGED: String c = Integer.toHexString(Toolbar.getForegroundColor().getRGB()); c = "#"+c.substring(2); IJ.log("Changed foreground color to "+c); break; case IJEventListener.BACKGROUND_COLOR_CHANGED: c = Integer.toHexString(Toolbar.getBackgroundColor().getRGB()); c = "#"+c.substring(2); IJ.log("Changed background color to "+c); break; case IJEventListener.TOOL_CHANGED: String name = IJ.getToolName(); IJ.log("Switched to the "+name+(name.endsWith("Tool")?"":" tool")); break; case IJEventListener.COLOR_PICKER_CLOSED: IJ.log("Color picker closed"); break; case IJEventListener.LOG_WINDOW_CLOSED: IJ.removeEventListener(this); Executer.removeCommandListener(this); ImagePlus.removeImageListener(this); Roi.removeRoiListener(this); IJ.showStatus("Log window closed; EventListener stopped"); break; } }
{interp.getParens(); return ""+IJ.maxMemory();} else if (name.equals("getToolName")) {interp.getParens(); return ""+IJ.getToolName();} else if (name.equals("redirectErrorMessages")) {interp.getParens(); IJ.redirectErrorMessages(); return null;}
{interp.getParens(); return ""+IJ.maxMemory();} else if (name.equals("getToolName")) {interp.getParens(); return ""+IJ.getToolName();} else if (name.equals("redirectErrorMessages")) {interp.getParens(); IJ.redirectErrorMessages(); return null;}