Allowing only one bpatch to be open at a time

R_Gol's icon

I have the following patch containing 6 bpatches:
How can I have only one bpatch open at a time with a priority to the last bpatch that pressed?
So If I open the patch and double click p1 - p1 will be open. Then if I double click p3 - p3 will be open and p1 will be close. etc etc.
How does it possible?
Thanks

Max Patch
Copy patch and select New From Clipboard in Max.

R_Gol's icon

Here is a solution I thought of although I think not the best:\

Max Patch
Copy patch and select New From Clipboard in Max.

Roman Thilenius's icon


if it does not matter which copy opens, you could use the [onecopy] object.

otherwise you can just first close ALL, then open the one in question.


R_Gol's icon

Thanks.

Is there anyway I could make those batches to stay always on top when opened?

R_Gol's icon

why does "topmost 1" message inside a "this patcher" object is not working in M4L?
I try to make the patch that opened to be always on top with no success.

Edit: I manage.