with this I get INIT ERROR: channel already exists with incompatible type
SEffectSelect1 sprintf {{ bounds(5, 5, 130, 30), populate("*.orc", "%s"), channelType("string"), colour(30,30,30,0), value("FilterVerb.orc"), channel("EffectList1"), highlightColour("52, 152, 219,100"), fontColour(40,40,40), parent("EffectsControls1") }}, gSEffectDir
cabbageCreate "combobox", SEffectSelect1
SeffectList=chnget:S("EffectList1")
but if I put the chnget before the channel is created, it compiles.
SeffectList=chnget:S("EffectList1")
SEffectSelect1 sprintf {{ bounds(5, 5, 130, 30), populate("*.orc", "%s"), channelType("string"), colour(30,30,30,0), value("FilterVerb.orc"), channel("EffectList1"), highlightColour("52, 152, 219,100"), fontColour(40,40,40), parent("EffectsControls1") }}, gSEffectDir
cabbageCreate "combobox", SEffectSelect1
Just curious why this happens? Am I not pulling a string from chnget? Full code attached here cabbageCreateTest.csd (967 Bytes)