static void extracted(iplug::igraphics::IGraphics *pGraphics) {
pGraphics->AttachPanelBackground(COLOR_GRAY);
pGraphics->LoadFont(“Roboto-Regular”, ROBOTO_FN);
const IRECT b = pGraphics->GetBounds();
IBitmap bitmap = pGraphics->LoadBitmap(BG_FN);
pGraphics->AttachControl( new IBitmapControl(0, 0, bitmap));
bitmap = pGraphics->LoadBitmap(METER_FN, kSwitch_N);
pGraphics->AttachControl( new IBitmapControl(kMeterL_X, kMeterL_Y, bitmap, kOnOff));
bitmap = pGraphics->LoadBitmap(RMETER_FN, kSwitch_N);
pGraphics->AttachControl( new IBitmapControl(kMeterR_X, kMeterR_Y, bitmap, kOnOff));
bitmap = pGraphics->LoadBitmap(ARROW_FN, kKnob_N);
pGraphics->AttachControl( new IBitmapControl(kMeterL_X, kMeterL_Y, bitmap, kL));
pGraphics->AttachControl( new IBitmapControl(kMeterR_X, kMeterR_Y, bitmap, kR));
bitmap = pGraphics->LoadBitmap(TOGGLE_FN, kSwitch_N);
pGraphics->AttachControl( new IBSwitchControl(kLED_X, kLED_Y, bitmap, kOnOff));
bitmap = pGraphics->LoadBitmap(POWER_FN, kSwitch_N);
pGraphics->AttachControl( new IBSwitchControl(kOnOffX, kOnOffY, bitmap, kOnOff));
bitmap = pGraphics->LoadBitmap(FADER_FN, kSwitch_N);
pGraphics->AttachControl( new IBSwitchControl(kLinkX, kLinkY, bitmap, kLink));
bitmap = pGraphics->LoadBitmap(MS_FN, kSwitch_N);
pGraphics->AttachControl( new IBSwitchControl(kMSLRX, kMSLRY, bitmap, kMSLR));
bitmap = pGraphics->LoadBitmap(KNOB_FN, kKnob_N);
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kIn1_X, kIn1_Y + 128, kIn1_X + 128, kIn1_Y + 158), kIn1, &bitmap, 24, 0));
pGraphics->AttachControl( new Knob(kIn1_X, kIn1_Y, kIn1, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kIn2_X, kIn2_Y + 128, kIn2_X + 128, kIn2_Y + 158), kIn2, &bitmap, 24, 0));
pGraphics->AttachControl( new Knob(kIn2_X, kIn2_Y, kIn2, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kThresh1_X, kThresh1_Y + 128, kThresh1_X + 128, kThresh1_Y + 158), kThreshold1, &bitmap, 24, 0));
pGraphics->AttachControl( new Knob(kThresh1_X, kThresh1_Y, kThreshold1, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kThresh2_X, kThresh2_Y + 128, kThresh2_X + 128, kThresh2_Y + 158), kThreshold2, &bitmap, 24, 0));
pGraphics->AttachControl( new Knob(kThresh2_X, kThresh2_Y, kThreshold2, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kRatio1_X, kRatio1_Y + 128, kRatio1_X + 128, kRatio1_Y + 158), kRatio1, &bitmap, 24, 2));
pGraphics->AttachControl( new Knob(kRatio1_X, kRatio1_Y, kRatio1, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kRatio2_X, kRatio2_Y + 128, kRatio2_X + 128, kRatio2_Y + 158), kRatio2, &bitmap, 24, 2));
pGraphics->AttachControl( new Knob(kRatio2_X, kRatio2_Y, kRatio2, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kAttack1_X, kAttack1_Y + 128, kAttack1_X + 128, kAttack1_Y + 158), kAttack1, &bitmap, 24, 1));
pGraphics->AttachControl( new Knob(kAttack1_X, kAttack1_Y, kAttack1, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kAttack2_X, kAttack2_Y + 128, kAttack2_X + 128, kAttack2_Y + 158), kAttack2, &bitmap, 24, 1));
pGraphics->AttachControl( new Knob(kAttack2_X, kAttack2_Y, kAttack2, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kRelease1_X, kRelease1_Y + 128, kRelease1_X + 128, kRelease1_Y + 158), kRelease1, &bitmap, 24, 1));
pGraphics->AttachControl( new Knob(kRelease1_X, kRelease1_Y, kRelease1, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kRelease2_X, kRelease2_Y + 128, kRelease2_X + 128, kRelease2_Y + 158), kRelease2, &bitmap, 24, 1));
pGraphics->AttachControl( new Knob(kRelease2_X, kRelease2_Y, kRelease2, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kOut1_X, kOut1_Y + 128, kOut1_X + 128, kOut1_Y + 158), kOut1, &bitmap, 24, 0));
pGraphics->AttachControl( new Knob(kOut1_X, kOut1_Y, kOut1, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kOut2_X, kOut2_Y + 128, kOut2_X + 128, kOut2_Y + 158), kOut2, &bitmap, 24, 0));
pGraphics->AttachControl( new Knob(kOut2_X, kOut2_Y, kOut2, bitmap));
pGraphics->AttachControl( new IKnobMultiControlText(IRECT(kMixX, kMixY + 128, kMixX + 128, kMixY + 158), kMix, &bitmap, 24, 1));
pGraphics->AttachControl( new Knob(kMixX, kMixY, kMix, bitmap));
}