replacing duplicate GUI elements (eg changing knob graphics)
Archive · 20067 old posts
From the original SynthMaker forum (2004–2014), with its members’ names and dates.
jmp909 ·
hi,
is there a way to update all instances of an element, without editing each individually?
I went into a knob component to edit the drawing of the rotating part, but it only affected the knob i was editing... how do i replicate the changes across all knobs in my instrument. or for instance say i wanted to replace all version of the default knob in the instrument with a bitmap knob element i hade made.
thanks
j.
stefan ·
jmp909 wrote: hi,
is there a way to update all instances of an element, without editing each individually?
I went into a knob component to edit the drawing of the rotating part, but it only affected the knob i was editing... how do i replicate the changes across all knobs in my instrument. or for instance say i wanted to replace all version of the default knob in the instrument with a bitmap knob element i hade made.
thanks
j.
Use synced modules!
if you copy a module, and "paste syncronized" instead of normal paste, any change you make in either of the two instances will be effective in both instances. Or as many instances as you might have.
jmp909 ·
ok thanks. but this had to be done in advance right? you cant paste sync over an existing module to replace it with a "ghost" copy?
stefan ·
true. if you have lots of "unsynced" modules and want them synced, you have to replace them with synced copies.
infuzion ·
Also notable w/Synced modules, is that if you make something a "Property" (Float, Color, etc), then the item will sync, but the (later-changed) value won't sync after the sync-copy.
oddson ·
infuzion wrote: Also notable w/Synced modules, is that if you make something a "Property" (Float, Color, etc), then the item will sync, but the (later-changed) value won't sync after the sync-copy.
At the risk of belabouring this issue... if you alter a property from the properties panel it will not change in any sync'd module but if you alter the data component in the schematic it will change in all sync'd modules.
jmp909 ·
that makes sense if you've ever used Flash...you have symbols and instances of them
if you change properties of the instance of a symbol on stage (eg colour, transparency, rotation etc) it only affects that instance... however if you go into the structure of the symbol itself and make changes all those changes will be replicated across all instances..
if you want a symbol that you can modify the structure of individually from the others, then you duplicate it as a new symbol (ie component) in the library first rather than on the "stage"
it would have been nice if synthmaker worked like this, but then i guess i'm just used to it *because* i use flash
Wrote something here? To have a post removed or your name hidden, write to [email protected].