@@ -58,7 +58,7 @@ struct _8vert : Module { | |||||
struct _8vertWidget : ModuleWidget { | struct _8vertWidget : ModuleWidget { | ||||
_8vertWidget(_8vert* module) { | _8vertWidget(_8vert* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/8vert.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/8vert.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -158,7 +158,7 @@ struct ADSR : Module { | |||||
struct ADSRWidget : ModuleWidget { | struct ADSRWidget : ModuleWidget { | ||||
ADSRWidget(ADSR* module) { | ADSRWidget(ADSR* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/ADSR.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/ADSR.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -127,7 +127,7 @@ struct Delay : Module { | |||||
struct DelayWidget : ModuleWidget { | struct DelayWidget : ModuleWidget { | ||||
DelayWidget(Delay* module) { | DelayWidget(Delay* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Delay.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Delay.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -202,7 +202,7 @@ struct LFO : Module { | |||||
struct LFOWidget : ModuleWidget { | struct LFOWidget : ModuleWidget { | ||||
LFOWidget(LFO* module) { | LFOWidget(LFO* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/LFO-1.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/LFO-1.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -331,7 +331,7 @@ struct LFO2 : Module { | |||||
struct LFO2Widget : ModuleWidget { | struct LFO2Widget : ModuleWidget { | ||||
LFO2Widget(LFO2* module) { | LFO2Widget(LFO2* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/LFO-2.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/LFO-2.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -104,7 +104,7 @@ struct MergeChannelsItem : MenuItem { | |||||
struct MergeWidget : ModuleWidget { | struct MergeWidget : ModuleWidget { | ||||
MergeWidget(Merge* module) { | MergeWidget(Merge* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Merge.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Merge.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||
@@ -90,7 +90,7 @@ struct MidSide : Module { | |||||
struct MidSideWidget : ModuleWidget { | struct MidSideWidget : ModuleWidget { | ||||
MidSideWidget(MidSide* module) { | MidSideWidget(MidSide* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/MidSide.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/MidSide.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||
@@ -104,7 +104,7 @@ struct Mutes : Module { | |||||
struct MutesWidget : ModuleWidget { | struct MutesWidget : ModuleWidget { | ||||
MutesWidget(Mutes* module) { | MutesWidget(Mutes* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Mutes.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Mutes.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -179,7 +179,7 @@ struct Noise : Module { | |||||
struct NoiseWidget : ModuleWidget { | struct NoiseWidget : ModuleWidget { | ||||
NoiseWidget(Noise* module) { | NoiseWidget(Noise* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Noise.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Noise.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||
@@ -155,7 +155,7 @@ inline void OctaveButton::onDragEnter(const event::DragEnter& e) { | |||||
struct OctaveWidget : ModuleWidget { | struct OctaveWidget : ModuleWidget { | ||||
OctaveWidget(Octave* module) { | OctaveWidget(Octave* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Octave.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Octave.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | ||||
@@ -49,7 +49,7 @@ struct Pulses : Module { | |||||
struct PulsesWidget : ModuleWidget { | struct PulsesWidget : ModuleWidget { | ||||
PulsesWidget(Pulses* module) { | PulsesWidget(Pulses* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Pulses.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Pulses.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||
@@ -193,7 +193,7 @@ struct QuantizerDisplay : OpaqueWidget { | |||||
struct QuantizerWidget : ModuleWidget { | struct QuantizerWidget : ModuleWidget { | ||||
QuantizerWidget(Quantizer* module) { | QuantizerWidget(Quantizer* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Quantizer.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Quantizer.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | ||||
@@ -185,7 +185,7 @@ struct Random : Module { | |||||
struct RandomWidget : ModuleWidget { | struct RandomWidget : ModuleWidget { | ||||
RandomWidget(Random* module) { | RandomWidget(Random* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Random.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Random.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||
@@ -184,7 +184,7 @@ struct SEQ3 : Module { | |||||
struct SEQ3Widget : ModuleWidget { | struct SEQ3Widget : ModuleWidget { | ||||
SEQ3Widget(SEQ3* module) { | SEQ3Widget(SEQ3* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/SEQ3.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/SEQ3.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -346,7 +346,7 @@ struct ScopeDisplay : TransparentWidget { | |||||
struct ScopeWidget : ModuleWidget { | struct ScopeWidget : ModuleWidget { | ||||
ScopeWidget(Scope* module) { | ScopeWidget(Scope* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Scope.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Scope.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -125,7 +125,7 @@ struct SequentialSwitch1Widget : ModuleWidget { | |||||
SequentialSwitch1Widget(TSequentialSwitch* module) { | SequentialSwitch1Widget(TSequentialSwitch* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/SequentialSwitch1.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/SequentialSwitch1.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | ||||
@@ -157,7 +157,7 @@ struct SequentialSwitch2Widget : ModuleWidget { | |||||
SequentialSwitch2Widget(TSequentialSwitch* module) { | SequentialSwitch2Widget(TSequentialSwitch* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/SequentialSwitch2.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/SequentialSwitch2.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT - RACK_GRID_WIDTH))); | ||||
@@ -50,7 +50,7 @@ struct Split : Module { | |||||
struct SplitWidget : ModuleWidget { | struct SplitWidget : ModuleWidget { | ||||
SplitWidget(Split* module) { | SplitWidget(Split* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Split.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Split.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||
@@ -63,7 +63,7 @@ struct Sum : Module { | |||||
struct SumWidget : ModuleWidget { | struct SumWidget : ModuleWidget { | ||||
SumWidget(Sum* module) { | SumWidget(Sum* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Sum.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Sum.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||
@@ -121,7 +121,7 @@ struct UnityMergeItem : MenuItem { | |||||
struct UnityWidget : ModuleWidget { | struct UnityWidget : ModuleWidget { | ||||
UnityWidget(Unity* module) { | UnityWidget(Unity* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Unity.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Unity.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -107,7 +107,7 @@ struct VCA : Module { | |||||
struct VCAWidget : ModuleWidget { | struct VCAWidget : ModuleWidget { | ||||
VCAWidget(VCA* module) { | VCAWidget(VCA* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/VCA.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/VCA.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||
@@ -256,7 +256,7 @@ struct VCA_1VUKnob : SliderKnob { | |||||
struct VCA_1Widget : ModuleWidget { | struct VCA_1Widget : ModuleWidget { | ||||
VCA_1Widget(VCA_1* module) { | VCA_1Widget(VCA_1* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/VCA-1.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/VCA-1.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||
@@ -196,7 +196,7 @@ struct VCF : Module { | |||||
struct VCFWidget : ModuleWidget { | struct VCFWidget : ModuleWidget { | ||||
VCFWidget(VCF* module) { | VCFWidget(VCF* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/VCF.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/VCF.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -133,7 +133,7 @@ struct VCMixer : Module { | |||||
struct VCMixerWidget : ModuleWidget { | struct VCMixerWidget : ModuleWidget { | ||||
VCMixerWidget(VCMixer* module) { | VCMixerWidget(VCMixer* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/VCMixer.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/VCMixer.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||
@@ -360,7 +360,7 @@ struct VCO : Module { | |||||
struct VCOWidget : ModuleWidget { | struct VCOWidget : ModuleWidget { | ||||
VCOWidget(VCO* module) { | VCOWidget(VCO* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/VCO-1.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/VCO-1.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -493,7 +493,7 @@ struct VCO2 : Module { | |||||
struct VCO2Widget : ModuleWidget { | struct VCO2Widget : ModuleWidget { | ||||
VCO2Widget(VCO2* module) { | VCO2Widget(VCO2* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/VCO-2.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/VCO-2.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(15, 0))); | addChild(createWidget<ScrewSilver>(Vec(15, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 30, 0))); | ||||
@@ -71,7 +71,7 @@ struct VizDisplay : Widget { | |||||
struct VizWidget : ModuleWidget { | struct VizWidget : ModuleWidget { | ||||
VizWidget(Viz* module) { | VizWidget(Viz* module) { | ||||
setModule(module); | setModule(module); | ||||
setPanel(APP->window->loadSvg(asset::plugin(pluginInstance, "res/Viz.svg"))); | |||||
setPanel(createPanel(asset::plugin(pluginInstance, "res/Viz.svg"))); | |||||
addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(RACK_GRID_WIDTH, 0))); | ||||
addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | addChild(createWidget<ScrewSilver>(Vec(box.size.x - 2 * RACK_GRID_WIDTH, 0))); | ||||