On Mon, 5 Nov 2007, Luke Iannini (pd) wrote:

Speaking of the "more inside" concept: I strongly support subpatch
differentiation, since personally I use subpatches primarily for patch
organization rather than as impromptu abstractions, but you are already
convinced : ).

in jMax, subpatch boxes had a special look (the box was all teal instead of white with a teal outline), but abstraction instances looked just like any other kind of object. I think that there was a good reason for this.

It might be a good time to look at doing a "grammar" style identification of
objects to choose their style; this would get a lot closer to syntax
highlighting.  It would be cool to see all iemmatrix objects, or all list
processing objects highlighted in a different style.  And this would of
course solve the subpatch styling, since one could just look for "^pd .*".

I agree that there could be options for this. I don't think that distinguishing abstraction instances from other boxes should be done by default or encouraged, but it could deserve to be turned on temporarily on some occasions.

And not to push my luck, but is it possible for the theme changes to live-update rather than only applying to new windows? I only ask because it would open some fun patch-UI hacks.

it's possible, I've done it, but it does not extend to the choice of translation. If e.g. I open a patch in Japanese and I switch the language to Russian, the already existing windows would continue to be in Japanese, while the new ones will be in Russian. (at this point, I delay the loading of translations to the next run of pd, so that the program continues to be in one language. Updating every gui element is hard)

 _ _ __ ___ _____ ________ _____________ _____________________ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada
_______________________________________________
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to