Skip to content

Commit

Permalink
Backward compatible for Roi group
Browse files Browse the repository at this point in the history
  • Loading branch information
LauLauThom committed Jun 2, 2020
1 parent b022ca7 commit a53c4ca
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions Fiji.app/macros/toolsets/Roi 1-Click Tools.ijm
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,13 @@ macro "Custom shortcut [1]" {
macro "Numeric Pad 9 [n9]" { npad(9); }

function npad(digit) {
Roi.setDefaultGroup(digit);
showStatus("Set default Roi group to: " + digit);
if (IJ.getFullVersion()>="1.52t"){
Roi.setDefaultGroup(digit);
showStatus("Set default Roi group to: " + digit);
}
else {
requires("1.52t");
}
}

// ----------- Helper functions -----------------//
Expand Down Expand Up @@ -73,7 +78,7 @@ function addDefaultOption(){
doExtraCmd = call("ij.Prefs.get", "default.doExtraCmd", doExtraCmd);
extraCmd = call("ij.Prefs.get", "default.extraCmd", extraCmd);

Dialog.addNumber("Current ROI group (or use keypad shorcut)", Roi.getDefaultGroup());
if (IJ.getFullVersion()>="1.52t") Dialog.addNumber("Current ROI group (or use keypad shorcut)", Roi.getDefaultGroup());
Dialog.addCheckbox("Add to Roi Manager", addToManager);
Dialog.addCheckbox("Run measure", runMeasure );
Dialog.addCheckbox("Auto-Next slice", nextSlice);
Expand All @@ -87,8 +92,10 @@ function addDefaultOption(){

/* Recover default options from dialog */
function getDefaultOptions(){
roiGroup = Dialog.getNumber();
Roi.setDefaultGroup(roiGroup);
if (IJ.getFullVersion()>="1.52t"){
roiGroup = Dialog.getNumber();
Roi.setDefaultGroup(roiGroup);
}

addToManager = Dialog.getCheckbox();
runMeasure = Dialog.getCheckbox();
Expand Down

0 comments on commit a53c4ca

Please sign in to comment.