Control window in GUI that can switch between different sets of controls?

Simon's icon

Hey,

Is there a way in max to have a window in a GUI that can switch between displaying different controls sets? Like within one window, zone 1 is sample controls, zone 2 switches the window to effects controls, etc...

Is this possible at all?

I was thinking if there was some way to display subpatches within a space of the gui and then be able to switch the display between different subpatches that'd do it...

Thanks a lot!!

leighhunt's icon

Hi Simon,
I do this by having a bpatcher with a patcher loaded with all my GUIs within, and use the offset message to the bpatcher to scroll to different areas of the patch. Works fine for me.
Regards,
Leigh

Hans Höglund's icon

You can:

  • Use a bpatcher with offset (as Leigh suggested)

  • Use thispatcher to hide and show objects dynamically

Samuel Freeman's icon

either way ([bpatcher] or [thispatcher] script) the [tab] object new in Max 5 is fun for this sort of thing...

seejayjames's icon

[pcontrol] too, for subpatches, if you don't go the bpatcher route. easy enough to have only one open at a time with the right messages. and yeah I really dig [tab] for exactly this!

Simon's icon

Thanks a lot for the replies guys! Have it sorted now. Pretty handy this!