Posted by
CARL Philippe (LBP) on
URL: http://imagej.273.s1.nabble.com/Is-it-possible-to-re-arrange-the-image-order-window-menu-tp5024609p5024612.html
Dear Norbert and Stein,
Alternatively to use the setBatchMode("hide") / setBatchMode("show") methods, you could alternatively use the Stack.swap macro method:
https://imagej.nih.gov/ij/developer/macro/functions.html#Stack.swapthus giving you the following code:
close("*");
newImage("A", "8-bit ramp", 600, 300, 1);
newImage("B", "8-bit ramp", 600, 300, 1);
newImage("C", "8-bit ramp", 600, 300, 1);
waitForUser; //Windows sequence is A B C
run("Images to Stack", "name=Stack title=[] use");
Stack.swap(1, 3);
run("Stack to Images");
//Windows sequence is C B A
My best regards,
Philippe
Philippe CARL
Laboratoire de Bioimagerie et Pathologies
UMR 7021 CNRS - Université de Strasbourg
Faculté de Pharmacie
74 route du Rhin
67401 ILLKIRCH
Tel : +33(0)3 68 85 42 89
----- Mail original -----
De: "Norbert Vischer" <
[hidden email]>
À: "imagej" <
[hidden email]>
Envoyé: Jeudi 15 Avril 2021 12:42:10
Objet: Re: Is it possible to re-arrange the image order window menu?
Hi Stein,
below is an example using setBatchMode.
Best regards, Norbert
close("*");
newImage("A", "8-bit ramp", 600, 300, 1);
newImage("B", "8-bit ramp", 600, 300, 1);
newImage("C", "8-bit ramp", 600, 300, 1);
waitForUser; //Windows sequence is A B C
selectImage("A");
setBatchMode("hide");
selectImage("B");
setBatchMode("hide");
selectImage("C");
setBatchMode("hide");
selectImage("C");
setBatchMode("show");
selectImage("B");
setBatchMode("show");
selectImage("A");
setBatchMode("show");
//Windows sequence is C B A
>
>
>
> On 15. Apr 2021, at 12:25, Stein Rørvik <
[hidden email]> wrote:
>
> I want to swap the order of some images as they appear in the image window menu, to make them arrange in the desired order when tiling them.
>
> Is it technically possible to swap the order the images appear in? If yes, do someone have an example?
> I assume a JavaScript would be needed for this.
>
> Stein
>
> --
> ImageJ mailing list:
http://imagej.nih.gov/ij/list.html>
--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html--
ImageJ mailing list:
http://imagej.nih.gov/ij/list.html