// "StartupMacros"
// The macros and tools in this file ("StartupMacros.txt") are 
// automatically installed in the Plugins>Macros submenu and
// in the toolbar when ImageJ starts up.

// The "AutoRun" macro has been replaced by the Edit>Options>Startup command.

  macro "Developer Menu Built-in Tool" {}
  macro "Brush Built-in Tool" {}
  macro "Flood Filler Built-in Tool" {}
  macro "Arrow Built-in Tool" {}

  // Defines the commands in the long-click contextual
  // image menu, replacing the ones in IJ_Props.txt.
  var pmCmds = newMenu("Popup Menu",
       newArray("Show Info...", "Properties...", "Measure", 
       "Histogram", "Duplicate...", "Original Scale",
       "-", "Record...", "Capture Screen ", "Monitor Memory...", 
       "Find Commands...", "Help..."));

  macro "Popup Menu" {
      cmd = getArgument();
      if (cmd=="Help...")
           showMessage("About Popup Menu",
               "To customize this menu, edit the line that starts with\n\"var pmCmds\" in ImageJ/macros/StartupMacros.txt.");
      else
          run(cmd);
  }

 //macro "-" {} //menu divider

  macro "About Startup Macros..." {
      path = getDirectory("macros")+"About Startup Macros";
      if (!File.exists(path))
          exit("\"About Startup Macros\" not found in ImageJ/macros/.");
      open(path);
  }

  // This example macro demonstrates how to create a
  // custom command with a keyboard shortcut.
  // macro "Save As JPEG... [j]" {
  //   quality = call("ij.plugin.JpegWriter.getQuality");
  //   quality = getNumber("JPEG quality (0-100):", quality);
  //   run("Input/Output...", "jpeg="+quality);
  //   saveAs("Jpeg");
  //}




