Bring a patch to the front of a fullscreened patch?

Apr 12, 2011 at 4:51pm

Bring a patch to the front of a fullscreened patch?

If I have my main patch in full-screen mode, when I send the message “front” to a second patch, it doesn’t come to the front… it remains hidden behind the fullscreen main patch… please help

#56277
Apr 12, 2011 at 5:03pm

Maybe this little short code can help you this for the main patch for example

– Pasted Max Patch, click to expand. –

and for another example harmonizer :

– Pasted Max Patch, click to expand. –
#201929
Apr 12, 2011 at 5:04pm

Is the front message being sent to a [thispatcher] in the second patch?

PS mortimer, I think the abstraction openwin is missing from your example…

#201930
Apr 12, 2011 at 5:11pm

It is yes spectro

#201931
Apr 12, 2011 at 5:15pm

– Pasted Max Patch, click to expand. –
#201932
Apr 12, 2011 at 5:16pm

And you’re definitely not sending the front message to both patchers (unintentionally) ? Edit: Ok, I didn’t see the patch you posted. However the small patch does come to the foreground on my system when clicking on its front button. (5.1.7 OS 10.6.7)

#201933
Apr 12, 2011 at 5:30pm

Even when there is a fullscreened patch?

#201934
Apr 12, 2011 at 5:33pm

Yes. Definitely. Even when the patch is Fullscreen

#201935
Apr 13, 2011 at 4:04am

make the subpatch floating, that’s the only way to get it to the front of a fullscreen main patch (at least on XP)

#201936
Apr 13, 2011 at 9:04am

how can I do that m8?

#201937
Apr 13, 2011 at 9:32am

  
  
it might be different (=better) in max5, but in max4 i always had the same problem -
when i originally wanted to switch between patches, which were all in fullscreen mode
already.

but you can find solutions by the use of simple logic – dont forget that you can, for
example, escape from the fs mode and restart it.

i also found various problems with fullscreen mode operations which were releated to
order and threading. when something releated to [thispatcher] does not perform as
exspected, try to use [defer] and [deferlow].
 
 
“make the subpatch floating, that’s the only way to get it to the front of a
fullscreen main patch (at least on XP)”

… or make it fullscreen, or escape the fullscreen mode of the previous window.

but dont do it by using the “normal” fullscreen mode – use [110.thisfullscreens] instead.

it works for fullscreen across several monitors, too, just give it the sceen(s) size(s) as
arguments and connect it to [thispatcher].

for windows OS you might need to adapt the 20 30 n-40 n-45 numbers to your OS gui theme.
 

-110
  
  

#201938
Apr 13, 2011 at 10:19am

Sorry just here my openwin:

– Pasted Max Patch, click to expand. –
#201939
Apr 13, 2011 at 10:29am

The floating of the window was my solution on XP! Thanks everyone for all these interesting concepts and ideas. Hope this thread comes in handy for others :)

#201940
Jul 29, 2013 at 5:29am

really helpful! thans a lot!

#257435

You must be logged in to reply to this topic.