j=0; cat = newArray(50); c = true; if (isOpen("Results")) { selectWindow("Results"); run("Close"); } pluginsdir = getDirectory("plugins"); actionbardir = pluginsdir+"ActionBar"+File.separator; if (!File.exists(actionbardir )) exit("Error\nInstall Action Bar in \nplugins/ActionBar/"); name = getString("A name for this new counter","name"); if (indexOf(name,"_")==-1) name="_"+name; iconsdir = actionbardir+"icons"+File.separator; if (!File.exists(iconsdir )) exit("Error\nReinstall Action Bar with an plugins/ActionBar/icons/"); newiconsdir = iconsdir+name+File.separator; if (File.exists(newiconsdir)||File.exists(actionbardir+name+".txt")) exit("Error\nAn Action Bar with the same name already exists"); File.makeDirectory(newiconsdir ); if (!File.exists(newiconsdir )) exit("Error\nProblem creating the new icons folder"); while (c) { j=j+1; Dialog.create("New counter categories..."); for (i=0;i<(j-1);i++) Dialog.addString ("cat_"+i,cat[i],20); Dialog.addString ("cat_"+i,"",20); Dialog.addCheckbox("I need more categories",true); Dialog.show(); for (i=0;i"); print (f,"