plugdata icon indicating copy to clipboard operation
plugdata copied to clipboard

[FR] Differentiate Subpatch objects graphically

Open AlexMitchellMus opened this issue 2 years ago • 2 comments

Subpatch objects (starting with PD) enable a user to click on, and open up another patcher, that is nested in the parent patch.

However there is currently no visual way that we display these teleporting objects.

It helps to see visually at a glance when they are used, so that a user can see the layout and understand how the patch works.

Here is a suggestion, to use a triangle, with a chevron positioned to the right of the object to symbolise that these objects open an external patch. For objects that simply open a floating window, use only the triangle and omit the chevron: image10

AlexMitchellMus avatar Feb 17 '23 04:02 AlexMitchellMus

Maybe having a hover colour on the text would be nice, that way it's clear, and it also doesn't mess with the patch formatting. What do you think?

timothyschoen avatar Aug 26 '23 16:08 timothyschoen

Maybe. What I like about having a display for this is it's clearer when looking over the whole patch.

Otherwise a user needs to hover over objects that they think could open up.

If we have it as an optional overlay, then it would be up to the user if they feel it's useful to them.

I don't think it would mess up the format too much. At least nowhere near as much as different fonts.

AlexMitchellMus avatar Aug 28 '23 11:08 AlexMitchellMus