diff --git a/scripts/win/emit-vector-rc.py b/scripts/win/emit-vector-rc.py index c6030e3052d..1c2d4996f6c 100644 --- a/scripts/win/emit-vector-rc.py +++ b/scripts/win/emit-vector-rc.py @@ -48,7 +48,9 @@ IDBtoDigit = {} scaleToOffset = {} +scales = [ "100", "125", "150", "200", "300", "400" ] xtnToPostfix = { "": "_SCALE_100", + "@125x": "_SCALE_125", "@15x": "_SCALE_150", "@2x": "_SCALE_200", "@3x": "_SCALE_300", @@ -87,7 +89,7 @@ """) for idb in IDBs: subRes.write( "\n// Offset {0} by SCALABLE_100_OFFSET value and so on\n".format( idb ) ) - for sc in [ "100", "150", "200", "300", "400" ]: + for sc in scales: line = "#define {0}_SCALE_{1} {2} \n".format( idb, sc, (IDBtoDigit[ idb ] + scaleToOffset[ sc ] ) ) subRes.write( line ) diff --git a/src/common/gui/CScalableBitmap.cpp b/src/common/gui/CScalableBitmap.cpp index 5044768deb5..3adc8dfd54f 100644 --- a/src/common/gui/CScalableBitmap.cpp +++ b/src/common/gui/CScalableBitmap.cpp @@ -47,10 +47,11 @@ CScalableBitmap::CScalableBitmap(CResourceDescription desc) ** things like a 1.25 bitmap set. */ - scales = {{ 100, 150, 200, 300, 400 }}; // This is the collection of sizes we currently ask skins to export. + scales = {{ 100, 125, 150, 200, 300, 400 }}; // This is the collection of sizes we currently ask skins to export. std::map< int, std::string > scaleFilePostfixes; scaleFilePostfixes[ 100 ] = ""; + scaleFilePostfixes[ 125 ] = "@125x"; scaleFilePostfixes[ 150 ] = "@15x"; scaleFilePostfixes[ 200 ] = "@2x"; scaleFilePostfixes[ 300 ] = "@3x"; @@ -60,6 +61,7 @@ CScalableBitmap::CScalableBitmap(CResourceDescription desc) // Only windows uses this integer indexing and knows these offsets std::map< int, int > scaleIDOffsets; scaleIDOffsets[ 100 ] = SCALABLE_100_OFFSET; + scaleIDOffsets[ 125 ] = SCALABLE_125_OFFSET; scaleIDOffsets[ 150 ] = SCALABLE_150_OFFSET; scaleIDOffsets[ 200 ] = SCALABLE_200_OFFSET; scaleIDOffsets[ 300 ] = SCALABLE_300_OFFSET; diff --git a/src/common/gui/SurgeGUIEditor.cpp b/src/common/gui/SurgeGUIEditor.cpp index ec3e2605076..1acd8f0992d 100644 --- a/src/common/gui/SurgeGUIEditor.cpp +++ b/src/common/gui/SurgeGUIEditor.cpp @@ -2523,11 +2523,7 @@ void SurgeGUIEditor::setZoomFactor(int zf) ** Keep these as integers to be consistent wiht the other zoom factors, and to make ** the error message cleaner. */ -#ifdef WINDOWS int maxScreenUsage = 90; -#else - int maxScreenUsage = 95; -#endif if (zf != 100.0 && zf > 100 && ( (baseW * zf / 100.0) > maxScreenUsage * screenDim.getWidth() / 100.0 || @@ -2603,6 +2599,28 @@ void SurgeGUIEditor::showSettingsMenu(CRect &menuRect) zoomSubMenu->addEntry(zcmd); zid++; } + zoomSubMenu->addEntry("-", zid++); + CCommandMenuItem *biggestZ = new CCommandMenuItem(CCommandMenuItem::Desc("Zoom to Largest")); + biggestZ->setActions([this, &handled](CCommandMenuItem *m) + { + int newZF = findLargestFittingZoomBetween(100.0, 500.0, 5, + 90, // See comment in setZoomFactor + WINDOW_SIZE_X, WINDOW_SIZE_Y ); + setZoomFactor(newZF); + handled = true; + } + ); + zoomSubMenu->addEntry(biggestZ); + + CCommandMenuItem *smallestZ = new CCommandMenuItem(CCommandMenuItem::Desc("Zoom to Smallest")); + smallestZ->setActions([this, &handled](CCommandMenuItem *m) + { + setZoomFactor(50); // This is the 'minZoom' value from setZoomFactor + handled = true; + } + ); + zoomSubMenu->addEntry(smallestZ); + settingsMenu->addEntry(zoomSubMenu, "Zoom"); eid++; settingsMenu->addSeparator(eid++); diff --git a/src/common/resource.h b/src/common/resource.h index 0a84d8b4185..ba8d70ccc96 100644 --- a/src/common/resource.h +++ b/src/common/resource.h @@ -83,10 +83,11 @@ ** This is windows only. Mac and Linux use different resource approaches */ #define SCALABLE_100_OFFSET 70000 -#define SCALABLE_150_OFFSET 71000 -#define SCALABLE_200_OFFSET 72000 -#define SCALABLE_300_OFFSET 73000 -#define SCALABLE_400_OFFSET 74000 +#define SCALABLE_125_OFFSET 71000 +#define SCALABLE_150_OFFSET 72000 +#define SCALABLE_200_OFFSET 73000 +#define SCALABLE_300_OFFSET 74000 +#define SCALABLE_400_OFFSET 75000 #include "scalableresource.h" // found in src/windows diff --git a/src/windows/scalableresource.h b/src/windows/scalableresource.h index 44fb9444d94..a4cce192b68 100644 --- a/src/windows/scalableresource.h +++ b/src/windows/scalableresource.h @@ -8,334 +8,384 @@ ** This file defined the constants IDB_BG_SCALE_300 and the ** like as explicit values so the .rc compiler (which cannot ** add identifiers as integers) can include assets. +** +** You can address these items as IDB_BG_SCALE_300 or +** IDB_BG + SCALE_OFFSET_300 in your non-rc code. */ // Offset IDB_BG by SCALABLE_100_OFFSET value and so on #define IDB_BG_SCALE_100 70102 -#define IDB_BG_SCALE_150 71102 -#define IDB_BG_SCALE_200 72102 -#define IDB_BG_SCALE_300 73102 -#define IDB_BG_SCALE_400 74102 +#define IDB_BG_SCALE_125 71102 +#define IDB_BG_SCALE_150 72102 +#define IDB_BG_SCALE_200 73102 +#define IDB_BG_SCALE_300 74102 +#define IDB_BG_SCALE_400 75102 // Offset IDB_FADERV_BG by SCALABLE_100_OFFSET value and so on #define IDB_FADERV_BG_SCALE_100 70105 -#define IDB_FADERV_BG_SCALE_150 71105 -#define IDB_FADERV_BG_SCALE_200 72105 -#define IDB_FADERV_BG_SCALE_300 73105 -#define IDB_FADERV_BG_SCALE_400 74105 +#define IDB_FADERV_BG_SCALE_125 71105 +#define IDB_FADERV_BG_SCALE_150 72105 +#define IDB_FADERV_BG_SCALE_200 73105 +#define IDB_FADERV_BG_SCALE_300 74105 +#define IDB_FADERV_BG_SCALE_400 75105 // Offset IDB_FILTERBUTTONS by SCALABLE_100_OFFSET value and so on #define IDB_FILTERBUTTONS_SCALE_100 70108 -#define IDB_FILTERBUTTONS_SCALE_150 71108 -#define IDB_FILTERBUTTONS_SCALE_200 72108 -#define IDB_FILTERBUTTONS_SCALE_300 73108 -#define IDB_FILTERBUTTONS_SCALE_400 74108 +#define IDB_FILTERBUTTONS_SCALE_125 71108 +#define IDB_FILTERBUTTONS_SCALE_150 72108 +#define IDB_FILTERBUTTONS_SCALE_200 73108 +#define IDB_FILTERBUTTONS_SCALE_300 74108 +#define IDB_FILTERBUTTONS_SCALE_400 75108 // Offset IDB_OSCSWITCH by SCALABLE_100_OFFSET value and so on #define IDB_OSCSWITCH_SCALE_100 70110 -#define IDB_OSCSWITCH_SCALE_150 71110 -#define IDB_OSCSWITCH_SCALE_200 72110 -#define IDB_OSCSWITCH_SCALE_300 73110 -#define IDB_OSCSWITCH_SCALE_400 74110 +#define IDB_OSCSWITCH_SCALE_125 71110 +#define IDB_OSCSWITCH_SCALE_150 72110 +#define IDB_OSCSWITCH_SCALE_200 73110 +#define IDB_OSCSWITCH_SCALE_300 74110 +#define IDB_OSCSWITCH_SCALE_400 75110 // Offset IDB_FBCONFIG by SCALABLE_100_OFFSET value and so on #define IDB_FBCONFIG_SCALE_100 70112 -#define IDB_FBCONFIG_SCALE_150 71112 -#define IDB_FBCONFIG_SCALE_200 72112 -#define IDB_FBCONFIG_SCALE_300 73112 -#define IDB_FBCONFIG_SCALE_400 74112 +#define IDB_FBCONFIG_SCALE_125 71112 +#define IDB_FBCONFIG_SCALE_150 72112 +#define IDB_FBCONFIG_SCALE_200 73112 +#define IDB_FBCONFIG_SCALE_300 74112 +#define IDB_FBCONFIG_SCALE_400 75112 // Offset IDB_SCENESWITCH by SCALABLE_100_OFFSET value and so on #define IDB_SCENESWITCH_SCALE_100 70113 -#define IDB_SCENESWITCH_SCALE_150 71113 -#define IDB_SCENESWITCH_SCALE_200 72113 -#define IDB_SCENESWITCH_SCALE_300 73113 -#define IDB_SCENESWITCH_SCALE_400 74113 +#define IDB_SCENESWITCH_SCALE_125 71113 +#define IDB_SCENESWITCH_SCALE_150 72113 +#define IDB_SCENESWITCH_SCALE_200 73113 +#define IDB_SCENESWITCH_SCALE_300 74113 +#define IDB_SCENESWITCH_SCALE_400 75113 // Offset IDB_SCENEMODE by SCALABLE_100_OFFSET value and so on #define IDB_SCENEMODE_SCALE_100 70114 -#define IDB_SCENEMODE_SCALE_150 71114 -#define IDB_SCENEMODE_SCALE_200 72114 -#define IDB_SCENEMODE_SCALE_300 73114 -#define IDB_SCENEMODE_SCALE_400 74114 +#define IDB_SCENEMODE_SCALE_125 71114 +#define IDB_SCENEMODE_SCALE_150 72114 +#define IDB_SCENEMODE_SCALE_200 73114 +#define IDB_SCENEMODE_SCALE_300 74114 +#define IDB_SCENEMODE_SCALE_400 75114 // Offset IDB_OCTAVES by SCALABLE_100_OFFSET value and so on #define IDB_OCTAVES_SCALE_100 70118 -#define IDB_OCTAVES_SCALE_150 71118 -#define IDB_OCTAVES_SCALE_200 72118 -#define IDB_OCTAVES_SCALE_300 73118 -#define IDB_OCTAVES_SCALE_400 74118 +#define IDB_OCTAVES_SCALE_125 71118 +#define IDB_OCTAVES_SCALE_150 72118 +#define IDB_OCTAVES_SCALE_200 73118 +#define IDB_OCTAVES_SCALE_300 74118 +#define IDB_OCTAVES_SCALE_400 75118 // Offset IDB_OSCMENU by SCALABLE_100_OFFSET value and so on #define IDB_OSCMENU_SCALE_100 70119 -#define IDB_OSCMENU_SCALE_150 71119 -#define IDB_OSCMENU_SCALE_200 72119 -#define IDB_OSCMENU_SCALE_300 73119 -#define IDB_OSCMENU_SCALE_400 74119 +#define IDB_OSCMENU_SCALE_125 71119 +#define IDB_OSCMENU_SCALE_150 72119 +#define IDB_OSCMENU_SCALE_200 73119 +#define IDB_OSCMENU_SCALE_300 74119 +#define IDB_OSCMENU_SCALE_400 75119 // Offset IDB_WAVESHAPER by SCALABLE_100_OFFSET value and so on #define IDB_WAVESHAPER_SCALE_100 70120 -#define IDB_WAVESHAPER_SCALE_150 71120 -#define IDB_WAVESHAPER_SCALE_200 72120 -#define IDB_WAVESHAPER_SCALE_300 73120 -#define IDB_WAVESHAPER_SCALE_400 74120 +#define IDB_WAVESHAPER_SCALE_125 71120 +#define IDB_WAVESHAPER_SCALE_150 72120 +#define IDB_WAVESHAPER_SCALE_200 73120 +#define IDB_WAVESHAPER_SCALE_300 74120 +#define IDB_WAVESHAPER_SCALE_400 75120 // Offset IDB_RELATIVE_TOGGLE by SCALABLE_100_OFFSET value and so on #define IDB_RELATIVE_TOGGLE_SCALE_100 70121 -#define IDB_RELATIVE_TOGGLE_SCALE_150 71121 -#define IDB_RELATIVE_TOGGLE_SCALE_200 72121 -#define IDB_RELATIVE_TOGGLE_SCALE_300 73121 -#define IDB_RELATIVE_TOGGLE_SCALE_400 74121 +#define IDB_RELATIVE_TOGGLE_SCALE_125 71121 +#define IDB_RELATIVE_TOGGLE_SCALE_150 72121 +#define IDB_RELATIVE_TOGGLE_SCALE_200 73121 +#define IDB_RELATIVE_TOGGLE_SCALE_300 74121 +#define IDB_RELATIVE_TOGGLE_SCALE_400 75121 // Offset IDB_OSCSELECT by SCALABLE_100_OFFSET value and so on #define IDB_OSCSELECT_SCALE_100 70122 -#define IDB_OSCSELECT_SCALE_150 71122 -#define IDB_OSCSELECT_SCALE_200 72122 -#define IDB_OSCSELECT_SCALE_300 73122 -#define IDB_OSCSELECT_SCALE_400 74122 +#define IDB_OSCSELECT_SCALE_125 71122 +#define IDB_OSCSELECT_SCALE_150 72122 +#define IDB_OSCSELECT_SCALE_200 73122 +#define IDB_OSCSELECT_SCALE_300 74122 +#define IDB_OSCSELECT_SCALE_400 75122 // Offset IDB_POLYMODE by SCALABLE_100_OFFSET value and so on #define IDB_POLYMODE_SCALE_100 70123 -#define IDB_POLYMODE_SCALE_150 71123 -#define IDB_POLYMODE_SCALE_200 72123 -#define IDB_POLYMODE_SCALE_300 73123 -#define IDB_POLYMODE_SCALE_400 74123 +#define IDB_POLYMODE_SCALE_125 71123 +#define IDB_POLYMODE_SCALE_150 72123 +#define IDB_POLYMODE_SCALE_200 73123 +#define IDB_POLYMODE_SCALE_300 74123 +#define IDB_POLYMODE_SCALE_400 75123 // Offset IDB_MODSRC_BG by SCALABLE_100_OFFSET value and so on #define IDB_MODSRC_BG_SCALE_100 70124 -#define IDB_MODSRC_BG_SCALE_150 71124 -#define IDB_MODSRC_BG_SCALE_200 72124 -#define IDB_MODSRC_BG_SCALE_300 73124 -#define IDB_MODSRC_BG_SCALE_400 74124 +#define IDB_MODSRC_BG_SCALE_125 71124 +#define IDB_MODSRC_BG_SCALE_150 72124 +#define IDB_MODSRC_BG_SCALE_200 73124 +#define IDB_MODSRC_BG_SCALE_300 74124 +#define IDB_MODSRC_BG_SCALE_400 75124 // Offset IDB_SWITCH_KTRK by SCALABLE_100_OFFSET value and so on #define IDB_SWITCH_KTRK_SCALE_100 70125 -#define IDB_SWITCH_KTRK_SCALE_150 71125 -#define IDB_SWITCH_KTRK_SCALE_200 72125 -#define IDB_SWITCH_KTRK_SCALE_300 73125 -#define IDB_SWITCH_KTRK_SCALE_400 74125 +#define IDB_SWITCH_KTRK_SCALE_125 71125 +#define IDB_SWITCH_KTRK_SCALE_150 72125 +#define IDB_SWITCH_KTRK_SCALE_200 73125 +#define IDB_SWITCH_KTRK_SCALE_300 74125 +#define IDB_SWITCH_KTRK_SCALE_400 75125 // Offset IDB_SWITCH_RETRIGGER by SCALABLE_100_OFFSET value and so on #define IDB_SWITCH_RETRIGGER_SCALE_100 70126 -#define IDB_SWITCH_RETRIGGER_SCALE_150 71126 -#define IDB_SWITCH_RETRIGGER_SCALE_200 72126 -#define IDB_SWITCH_RETRIGGER_SCALE_300 73126 -#define IDB_SWITCH_RETRIGGER_SCALE_400 74126 +#define IDB_SWITCH_RETRIGGER_SCALE_125 71126 +#define IDB_SWITCH_RETRIGGER_SCALE_150 72126 +#define IDB_SWITCH_RETRIGGER_SCALE_200 73126 +#define IDB_SWITCH_RETRIGGER_SCALE_300 74126 +#define IDB_SWITCH_RETRIGGER_SCALE_400 75126 // Offset IDB_NUMBERS by SCALABLE_100_OFFSET value and so on #define IDB_NUMBERS_SCALE_100 70127 -#define IDB_NUMBERS_SCALE_150 71127 -#define IDB_NUMBERS_SCALE_200 72127 -#define IDB_NUMBERS_SCALE_300 73127 -#define IDB_NUMBERS_SCALE_400 74127 +#define IDB_NUMBERS_SCALE_125 71127 +#define IDB_NUMBERS_SCALE_150 72127 +#define IDB_NUMBERS_SCALE_200 73127 +#define IDB_NUMBERS_SCALE_300 74127 +#define IDB_NUMBERS_SCALE_400 75127 // Offset IDB_MODSRC_SYMBOL by SCALABLE_100_OFFSET value and so on #define IDB_MODSRC_SYMBOL_SCALE_100 70128 -#define IDB_MODSRC_SYMBOL_SCALE_150 71128 -#define IDB_MODSRC_SYMBOL_SCALE_200 72128 -#define IDB_MODSRC_SYMBOL_SCALE_300 73128 -#define IDB_MODSRC_SYMBOL_SCALE_400 74128 +#define IDB_MODSRC_SYMBOL_SCALE_125 71128 +#define IDB_MODSRC_SYMBOL_SCALE_150 72128 +#define IDB_MODSRC_SYMBOL_SCALE_200 73128 +#define IDB_MODSRC_SYMBOL_SCALE_300 74128 +#define IDB_MODSRC_SYMBOL_SCALE_400 75128 // Offset IDB_FADERH_LABELS by SCALABLE_100_OFFSET value and so on #define IDB_FADERH_LABELS_SCALE_100 70131 -#define IDB_FADERH_LABELS_SCALE_150 71131 -#define IDB_FADERH_LABELS_SCALE_200 72131 -#define IDB_FADERH_LABELS_SCALE_300 73131 -#define IDB_FADERH_LABELS_SCALE_400 74131 +#define IDB_FADERH_LABELS_SCALE_125 71131 +#define IDB_FADERH_LABELS_SCALE_150 72131 +#define IDB_FADERH_LABELS_SCALE_200 73131 +#define IDB_FADERH_LABELS_SCALE_300 74131 +#define IDB_FADERH_LABELS_SCALE_400 75131 // Offset IDB_SWITCH_SOLO by SCALABLE_100_OFFSET value and so on #define IDB_SWITCH_SOLO_SCALE_100 70132 -#define IDB_SWITCH_SOLO_SCALE_150 71132 -#define IDB_SWITCH_SOLO_SCALE_200 72132 -#define IDB_SWITCH_SOLO_SCALE_300 73132 -#define IDB_SWITCH_SOLO_SCALE_400 74132 +#define IDB_SWITCH_SOLO_SCALE_125 71132 +#define IDB_SWITCH_SOLO_SCALE_150 72132 +#define IDB_SWITCH_SOLO_SCALE_200 73132 +#define IDB_SWITCH_SOLO_SCALE_300 74132 +#define IDB_SWITCH_SOLO_SCALE_400 75132 // Offset IDB_SWITCH_FM by SCALABLE_100_OFFSET value and so on #define IDB_SWITCH_FM_SCALE_100 70133 -#define IDB_SWITCH_FM_SCALE_150 71133 -#define IDB_SWITCH_FM_SCALE_200 72133 -#define IDB_SWITCH_FM_SCALE_300 73133 -#define IDB_SWITCH_FM_SCALE_400 74133 +#define IDB_SWITCH_FM_SCALE_125 71133 +#define IDB_SWITCH_FM_SCALE_150 72133 +#define IDB_SWITCH_FM_SCALE_200 73133 +#define IDB_SWITCH_FM_SCALE_300 74133 +#define IDB_SWITCH_FM_SCALE_400 75133 // Offset IDB_SWITCH_MUTE by SCALABLE_100_OFFSET value and so on #define IDB_SWITCH_MUTE_SCALE_100 70134 -#define IDB_SWITCH_MUTE_SCALE_150 71134 -#define IDB_SWITCH_MUTE_SCALE_200 72134 -#define IDB_SWITCH_MUTE_SCALE_300 73134 -#define IDB_SWITCH_MUTE_SCALE_400 74134 +#define IDB_SWITCH_MUTE_SCALE_125 71134 +#define IDB_SWITCH_MUTE_SCALE_150 72134 +#define IDB_SWITCH_MUTE_SCALE_200 73134 +#define IDB_SWITCH_MUTE_SCALE_300 74134 +#define IDB_SWITCH_MUTE_SCALE_400 75134 // Offset IDB_CONF by SCALABLE_100_OFFSET value and so on #define IDB_CONF_SCALE_100 70135 -#define IDB_CONF_SCALE_150 71135 -#define IDB_CONF_SCALE_200 72135 -#define IDB_CONF_SCALE_300 73135 -#define IDB_CONF_SCALE_400 74135 +#define IDB_CONF_SCALE_125 71135 +#define IDB_CONF_SCALE_150 72135 +#define IDB_CONF_SCALE_200 73135 +#define IDB_CONF_SCALE_300 74135 +#define IDB_CONF_SCALE_400 75135 // Offset IDB_FXCONF_SYMBOLS by SCALABLE_100_OFFSET value and so on #define IDB_FXCONF_SYMBOLS_SCALE_100 70136 -#define IDB_FXCONF_SYMBOLS_SCALE_150 71136 -#define IDB_FXCONF_SYMBOLS_SCALE_200 72136 -#define IDB_FXCONF_SYMBOLS_SCALE_300 73136 -#define IDB_FXCONF_SYMBOLS_SCALE_400 74136 +#define IDB_FXCONF_SYMBOLS_SCALE_125 71136 +#define IDB_FXCONF_SYMBOLS_SCALE_150 72136 +#define IDB_FXCONF_SYMBOLS_SCALE_200 73136 +#define IDB_FXCONF_SYMBOLS_SCALE_300 74136 +#define IDB_FXCONF_SYMBOLS_SCALE_400 75136 // Offset IDB_FXCONF by SCALABLE_100_OFFSET value and so on #define IDB_FXCONF_SCALE_100 70137 -#define IDB_FXCONF_SCALE_150 71137 -#define IDB_FXCONF_SCALE_200 72137 -#define IDB_FXCONF_SCALE_300 73137 -#define IDB_FXCONF_SCALE_400 74137 +#define IDB_FXCONF_SCALE_125 71137 +#define IDB_FXCONF_SCALE_150 72137 +#define IDB_FXCONF_SCALE_200 73137 +#define IDB_FXCONF_SCALE_300 74137 +#define IDB_FXCONF_SCALE_400 75137 // Offset IDB_SWITCH_TEMPOSYNC by SCALABLE_100_OFFSET value and so on #define IDB_SWITCH_TEMPOSYNC_SCALE_100 70140 -#define IDB_SWITCH_TEMPOSYNC_SCALE_150 71140 -#define IDB_SWITCH_TEMPOSYNC_SCALE_200 72140 -#define IDB_SWITCH_TEMPOSYNC_SCALE_300 73140 -#define IDB_SWITCH_TEMPOSYNC_SCALE_400 74140 +#define IDB_SWITCH_TEMPOSYNC_SCALE_125 71140 +#define IDB_SWITCH_TEMPOSYNC_SCALE_150 72140 +#define IDB_SWITCH_TEMPOSYNC_SCALE_200 73140 +#define IDB_SWITCH_TEMPOSYNC_SCALE_300 74140 +#define IDB_SWITCH_TEMPOSYNC_SCALE_400 75140 // Offset IDB_SWITCH_LINK by SCALABLE_100_OFFSET value and so on #define IDB_SWITCH_LINK_SCALE_100 70140 -#define IDB_SWITCH_LINK_SCALE_150 71140 -#define IDB_SWITCH_LINK_SCALE_200 72140 -#define IDB_SWITCH_LINK_SCALE_300 73140 -#define IDB_SWITCH_LINK_SCALE_400 74140 +#define IDB_SWITCH_LINK_SCALE_125 71140 +#define IDB_SWITCH_LINK_SCALE_150 72140 +#define IDB_SWITCH_LINK_SCALE_200 73140 +#define IDB_SWITCH_LINK_SCALE_300 74140 +#define IDB_SWITCH_LINK_SCALE_400 75140 // Offset IDB_VFADER_MINI_BG_BLACK by SCALABLE_100_OFFSET value and so on #define IDB_VFADER_MINI_BG_BLACK_SCALE_100 70141 -#define IDB_VFADER_MINI_BG_BLACK_SCALE_150 71141 -#define IDB_VFADER_MINI_BG_BLACK_SCALE_200 72141 -#define IDB_VFADER_MINI_BG_BLACK_SCALE_300 73141 -#define IDB_VFADER_MINI_BG_BLACK_SCALE_400 74141 +#define IDB_VFADER_MINI_BG_BLACK_SCALE_125 71141 +#define IDB_VFADER_MINI_BG_BLACK_SCALE_150 72141 +#define IDB_VFADER_MINI_BG_BLACK_SCALE_200 73141 +#define IDB_VFADER_MINI_BG_BLACK_SCALE_300 74141 +#define IDB_VFADER_MINI_BG_BLACK_SCALE_400 75141 // Offset IDB_OSCROUTE by SCALABLE_100_OFFSET value and so on #define IDB_OSCROUTE_SCALE_100 70143 -#define IDB_OSCROUTE_SCALE_150 71143 -#define IDB_OSCROUTE_SCALE_200 72143 -#define IDB_OSCROUTE_SCALE_300 73143 -#define IDB_OSCROUTE_SCALE_400 74143 +#define IDB_OSCROUTE_SCALE_125 71143 +#define IDB_OSCROUTE_SCALE_150 72143 +#define IDB_OSCROUTE_SCALE_200 73143 +#define IDB_OSCROUTE_SCALE_300 74143 +#define IDB_OSCROUTE_SCALE_400 75143 // Offset IDB_FXBYPASS by SCALABLE_100_OFFSET value and so on #define IDB_FXBYPASS_SCALE_100 70144 -#define IDB_FXBYPASS_SCALE_150 71144 -#define IDB_FXBYPASS_SCALE_200 72144 -#define IDB_FXBYPASS_SCALE_300 73144 -#define IDB_FXBYPASS_SCALE_400 74144 +#define IDB_FXBYPASS_SCALE_125 71144 +#define IDB_FXBYPASS_SCALE_150 72144 +#define IDB_FXBYPASS_SCALE_200 73144 +#define IDB_FXBYPASS_SCALE_300 74144 +#define IDB_FXBYPASS_SCALE_400 75144 // Offset IDB_ENVSHAPE by SCALABLE_100_OFFSET value and so on #define IDB_ENVSHAPE_SCALE_100 70145 -#define IDB_ENVSHAPE_SCALE_150 71145 -#define IDB_ENVSHAPE_SCALE_200 72145 -#define IDB_ENVSHAPE_SCALE_300 73145 -#define IDB_ENVSHAPE_SCALE_400 74145 +#define IDB_ENVSHAPE_SCALE_125 71145 +#define IDB_ENVSHAPE_SCALE_150 72145 +#define IDB_ENVSHAPE_SCALE_200 73145 +#define IDB_ENVSHAPE_SCALE_300 74145 +#define IDB_ENVSHAPE_SCALE_400 75145 // Offset IDB_LFOTRIGGER by SCALABLE_100_OFFSET value and so on #define IDB_LFOTRIGGER_SCALE_100 70146 -#define IDB_LFOTRIGGER_SCALE_150 71146 -#define IDB_LFOTRIGGER_SCALE_200 72146 -#define IDB_LFOTRIGGER_SCALE_300 73146 -#define IDB_LFOTRIGGER_SCALE_400 74146 +#define IDB_LFOTRIGGER_SCALE_125 71146 +#define IDB_LFOTRIGGER_SCALE_150 72146 +#define IDB_LFOTRIGGER_SCALE_200 73146 +#define IDB_LFOTRIGGER_SCALE_300 74146 +#define IDB_LFOTRIGGER_SCALE_400 75146 // Offset IDB_BUTTON_STORE by SCALABLE_100_OFFSET value and so on #define IDB_BUTTON_STORE_SCALE_100 70148 -#define IDB_BUTTON_STORE_SCALE_150 71148 -#define IDB_BUTTON_STORE_SCALE_200 72148 -#define IDB_BUTTON_STORE_SCALE_300 73148 -#define IDB_BUTTON_STORE_SCALE_400 74148 +#define IDB_BUTTON_STORE_SCALE_125 71148 +#define IDB_BUTTON_STORE_SCALE_150 72148 +#define IDB_BUTTON_STORE_SCALE_200 73148 +#define IDB_BUTTON_STORE_SCALE_300 74148 +#define IDB_BUTTON_STORE_SCALE_400 75148 // Offset IDB_BUTTON_MINUSPLUS by SCALABLE_100_OFFSET value and so on #define IDB_BUTTON_MINUSPLUS_SCALE_100 70149 -#define IDB_BUTTON_MINUSPLUS_SCALE_150 71149 -#define IDB_BUTTON_MINUSPLUS_SCALE_200 72149 -#define IDB_BUTTON_MINUSPLUS_SCALE_300 73149 -#define IDB_BUTTON_MINUSPLUS_SCALE_400 74149 +#define IDB_BUTTON_MINUSPLUS_SCALE_125 71149 +#define IDB_BUTTON_MINUSPLUS_SCALE_150 72149 +#define IDB_BUTTON_MINUSPLUS_SCALE_200 73149 +#define IDB_BUTTON_MINUSPLUS_SCALE_300 74149 +#define IDB_BUTTON_MINUSPLUS_SCALE_400 75149 // Offset IDB_BUTTON_CHECK by SCALABLE_100_OFFSET value and so on #define IDB_BUTTON_CHECK_SCALE_100 70150 -#define IDB_BUTTON_CHECK_SCALE_150 71150 -#define IDB_BUTTON_CHECK_SCALE_200 72150 -#define IDB_BUTTON_CHECK_SCALE_300 73150 -#define IDB_BUTTON_CHECK_SCALE_400 74150 +#define IDB_BUTTON_CHECK_SCALE_125 71150 +#define IDB_BUTTON_CHECK_SCALE_150 72150 +#define IDB_BUTTON_CHECK_SCALE_200 73150 +#define IDB_BUTTON_CHECK_SCALE_300 74150 +#define IDB_BUTTON_CHECK_SCALE_400 75150 // Offset IDB_FMCONFIG by SCALABLE_100_OFFSET value and so on #define IDB_FMCONFIG_SCALE_100 70151 -#define IDB_FMCONFIG_SCALE_150 71151 -#define IDB_FMCONFIG_SCALE_200 72151 -#define IDB_FMCONFIG_SCALE_300 73151 -#define IDB_FMCONFIG_SCALE_400 74151 +#define IDB_FMCONFIG_SCALE_125 71151 +#define IDB_FMCONFIG_SCALE_150 72151 +#define IDB_FMCONFIG_SCALE_200 73151 +#define IDB_FMCONFIG_SCALE_300 74151 +#define IDB_FMCONFIG_SCALE_400 75151 // Offset IDB_UNIPOLAR by SCALABLE_100_OFFSET value and so on #define IDB_UNIPOLAR_SCALE_100 70152 -#define IDB_UNIPOLAR_SCALE_150 71152 -#define IDB_UNIPOLAR_SCALE_200 72152 -#define IDB_UNIPOLAR_SCALE_300 73152 -#define IDB_UNIPOLAR_SCALE_400 74152 +#define IDB_UNIPOLAR_SCALE_125 71152 +#define IDB_UNIPOLAR_SCALE_150 72152 +#define IDB_UNIPOLAR_SCALE_200 73152 +#define IDB_UNIPOLAR_SCALE_300 74152 +#define IDB_UNIPOLAR_SCALE_400 75152 // Offset IDB_FADERH_HANDLE by SCALABLE_100_OFFSET value and so on #define IDB_FADERH_HANDLE_SCALE_100 70153 -#define IDB_FADERH_HANDLE_SCALE_150 71153 -#define IDB_FADERH_HANDLE_SCALE_200 72153 -#define IDB_FADERH_HANDLE_SCALE_300 73153 -#define IDB_FADERH_HANDLE_SCALE_400 74153 +#define IDB_FADERH_HANDLE_SCALE_125 71153 +#define IDB_FADERH_HANDLE_SCALE_150 72153 +#define IDB_FADERH_HANDLE_SCALE_200 73153 +#define IDB_FADERH_HANDLE_SCALE_300 74153 +#define IDB_FADERH_HANDLE_SCALE_400 75153 // Offset IDB_FADERH_BG by SCALABLE_100_OFFSET value and so on #define IDB_FADERH_BG_SCALE_100 70154 -#define IDB_FADERH_BG_SCALE_150 71154 -#define IDB_FADERH_BG_SCALE_200 72154 -#define IDB_FADERH_BG_SCALE_300 73154 -#define IDB_FADERH_BG_SCALE_400 74154 +#define IDB_FADERH_BG_SCALE_125 71154 +#define IDB_FADERH_BG_SCALE_150 72154 +#define IDB_FADERH_BG_SCALE_200 73154 +#define IDB_FADERH_BG_SCALE_300 74154 +#define IDB_FADERH_BG_SCALE_400 75154 // Offset IDB_FADERV_HANDLE by SCALABLE_100_OFFSET value and so on #define IDB_FADERV_HANDLE_SCALE_100 70157 -#define IDB_FADERV_HANDLE_SCALE_150 71157 -#define IDB_FADERV_HANDLE_SCALE_200 72157 -#define IDB_FADERV_HANDLE_SCALE_300 73157 -#define IDB_FADERV_HANDLE_SCALE_400 74157 +#define IDB_FADERV_HANDLE_SCALE_125 71157 +#define IDB_FADERV_HANDLE_SCALE_150 72157 +#define IDB_FADERV_HANDLE_SCALE_200 73157 +#define IDB_FADERV_HANDLE_SCALE_300 74157 +#define IDB_FADERV_HANDLE_SCALE_400 75157 // Offset IDB_ABOUT by SCALABLE_100_OFFSET value and so on #define IDB_ABOUT_SCALE_100 70158 -#define IDB_ABOUT_SCALE_150 71158 -#define IDB_ABOUT_SCALE_200 72158 -#define IDB_ABOUT_SCALE_300 73158 -#define IDB_ABOUT_SCALE_400 74158 +#define IDB_ABOUT_SCALE_125 71158 +#define IDB_ABOUT_SCALE_150 72158 +#define IDB_ABOUT_SCALE_200 73158 +#define IDB_ABOUT_SCALE_300 74158 +#define IDB_ABOUT_SCALE_400 75158 // Offset IDB_BUTTON_ABOUT by SCALABLE_100_OFFSET value and so on #define IDB_BUTTON_ABOUT_SCALE_100 70159 -#define IDB_BUTTON_ABOUT_SCALE_150 71159 -#define IDB_BUTTON_ABOUT_SCALE_200 72159 -#define IDB_BUTTON_ABOUT_SCALE_300 73159 -#define IDB_BUTTON_ABOUT_SCALE_400 74159 +#define IDB_BUTTON_ABOUT_SCALE_125 71159 +#define IDB_BUTTON_ABOUT_SCALE_150 72159 +#define IDB_BUTTON_ABOUT_SCALE_200 73159 +#define IDB_BUTTON_ABOUT_SCALE_300 74159 +#define IDB_BUTTON_ABOUT_SCALE_400 75159 // Offset IDB_FILTERSUBTYPE by SCALABLE_100_OFFSET value and so on #define IDB_FILTERSUBTYPE_SCALE_100 70160 -#define IDB_FILTERSUBTYPE_SCALE_150 71160 -#define IDB_FILTERSUBTYPE_SCALE_200 72160 -#define IDB_FILTERSUBTYPE_SCALE_300 73160 -#define IDB_FILTERSUBTYPE_SCALE_400 74160 +#define IDB_FILTERSUBTYPE_SCALE_125 71160 +#define IDB_FILTERSUBTYPE_SCALE_150 72160 +#define IDB_FILTERSUBTYPE_SCALE_200 73160 +#define IDB_FILTERSUBTYPE_SCALE_300 74160 +#define IDB_FILTERSUBTYPE_SCALE_400 75160 // Offset IDB_CHARACTER by SCALABLE_100_OFFSET value and so on #define IDB_CHARACTER_SCALE_100 70161 -#define IDB_CHARACTER_SCALE_150 71161 -#define IDB_CHARACTER_SCALE_200 72161 -#define IDB_CHARACTER_SCALE_300 73161 -#define IDB_CHARACTER_SCALE_400 74161 +#define IDB_CHARACTER_SCALE_125 71161 +#define IDB_CHARACTER_SCALE_150 72161 +#define IDB_CHARACTER_SCALE_200 73161 +#define IDB_CHARACTER_SCALE_300 74161 +#define IDB_CHARACTER_SCALE_400 75161 // Offset IDB_ENVMODE by SCALABLE_100_OFFSET value and so on #define IDB_ENVMODE_SCALE_100 70162 -#define IDB_ENVMODE_SCALE_150 71162 -#define IDB_ENVMODE_SCALE_200 72162 -#define IDB_ENVMODE_SCALE_300 73162 -#define IDB_ENVMODE_SCALE_400 74162 +#define IDB_ENVMODE_SCALE_125 71162 +#define IDB_ENVMODE_SCALE_150 72162 +#define IDB_ENVMODE_SCALE_200 73162 +#define IDB_ENVMODE_SCALE_300 74162 +#define IDB_ENVMODE_SCALE_400 75162 // Offset IDB_STOREPATCH by SCALABLE_100_OFFSET value and so on #define IDB_STOREPATCH_SCALE_100 70163 -#define IDB_STOREPATCH_SCALE_150 71163 -#define IDB_STOREPATCH_SCALE_200 72163 -#define IDB_STOREPATCH_SCALE_300 73163 -#define IDB_STOREPATCH_SCALE_400 74163 +#define IDB_STOREPATCH_SCALE_125 71163 +#define IDB_STOREPATCH_SCALE_150 72163 +#define IDB_STOREPATCH_SCALE_200 73163 +#define IDB_STOREPATCH_SCALE_300 74163 +#define IDB_STOREPATCH_SCALE_400 75163 // Offset IDB_BUTTON_MENU by SCALABLE_100_OFFSET value and so on #define IDB_BUTTON_MENU_SCALE_100 70164 -#define IDB_BUTTON_MENU_SCALE_150 71164 -#define IDB_BUTTON_MENU_SCALE_200 72164 -#define IDB_BUTTON_MENU_SCALE_300 73164 -#define IDB_BUTTON_MENU_SCALE_400 74164 +#define IDB_BUTTON_MENU_SCALE_125 71164 +#define IDB_BUTTON_MENU_SCALE_150 72164 +#define IDB_BUTTON_MENU_SCALE_200 73164 +#define IDB_BUTTON_MENU_SCALE_300 74164 +#define IDB_BUTTON_MENU_SCALE_400 75164 diff --git a/src/windows/scalableui.rc b/src/windows/scalableui.rc index 620ca70f07a..cbd14180c50 100644 --- a/src/windows/scalableui.rc +++ b/src/windows/scalableui.rc @@ -14,228 +14,266 @@ IDB_BG_SCALE_100 PNG "assets/original-vector/exported/bmp00102.png" +IDB_BG_SCALE_125 PNG "assets/original-vector/exported/bmp00102@125x.png" IDB_BG_SCALE_150 PNG "assets/original-vector/exported/bmp00102@15x.png" IDB_BG_SCALE_200 PNG "assets/original-vector/exported/bmp00102@2x.png" IDB_BG_SCALE_300 PNG "assets/original-vector/exported/bmp00102@3x.png" IDB_BG_SCALE_400 PNG "assets/original-vector/exported/bmp00102@4x.png" IDB_FADERV_BG_SCALE_100 PNG "assets/original-vector/exported/bmp00105.png" +IDB_FADERV_BG_SCALE_125 PNG "assets/original-vector/exported/bmp00105@125x.png" IDB_FADERV_BG_SCALE_150 PNG "assets/original-vector/exported/bmp00105@15x.png" IDB_FADERV_BG_SCALE_200 PNG "assets/original-vector/exported/bmp00105@2x.png" IDB_FADERV_BG_SCALE_300 PNG "assets/original-vector/exported/bmp00105@3x.png" IDB_FADERV_BG_SCALE_400 PNG "assets/original-vector/exported/bmp00105@4x.png" IDB_FILTERBUTTONS_SCALE_100 PNG "assets/original-vector/exported/bmp00108.png" +IDB_FILTERBUTTONS_SCALE_125 PNG "assets/original-vector/exported/bmp00108@125x.png" IDB_FILTERBUTTONS_SCALE_150 PNG "assets/original-vector/exported/bmp00108@15x.png" IDB_FILTERBUTTONS_SCALE_200 PNG "assets/original-vector/exported/bmp00108@2x.png" IDB_FILTERBUTTONS_SCALE_300 PNG "assets/original-vector/exported/bmp00108@3x.png" IDB_FILTERBUTTONS_SCALE_400 PNG "assets/original-vector/exported/bmp00108@4x.png" IDB_FBCONFIG_SCALE_100 PNG "assets/original-vector/exported/bmp00112.png" +IDB_FBCONFIG_SCALE_125 PNG "assets/original-vector/exported/bmp00112@125x.png" IDB_FBCONFIG_SCALE_150 PNG "assets/original-vector/exported/bmp00112@15x.png" IDB_FBCONFIG_SCALE_200 PNG "assets/original-vector/exported/bmp00112@2x.png" IDB_FBCONFIG_SCALE_300 PNG "assets/original-vector/exported/bmp00112@3x.png" IDB_FBCONFIG_SCALE_400 PNG "assets/original-vector/exported/bmp00112@4x.png" IDB_SCENESWITCH_SCALE_100 PNG "assets/original-vector/exported/bmp00113.png" +IDB_SCENESWITCH_SCALE_125 PNG "assets/original-vector/exported/bmp00113@125x.png" IDB_SCENESWITCH_SCALE_150 PNG "assets/original-vector/exported/bmp00113@15x.png" IDB_SCENESWITCH_SCALE_200 PNG "assets/original-vector/exported/bmp00113@2x.png" IDB_SCENESWITCH_SCALE_300 PNG "assets/original-vector/exported/bmp00113@3x.png" IDB_SCENESWITCH_SCALE_400 PNG "assets/original-vector/exported/bmp00113@4x.png" IDB_SCENEMODE_SCALE_100 PNG "assets/original-vector/exported/bmp00114.png" +IDB_SCENEMODE_SCALE_125 PNG "assets/original-vector/exported/bmp00114@125x.png" IDB_SCENEMODE_SCALE_150 PNG "assets/original-vector/exported/bmp00114@15x.png" IDB_SCENEMODE_SCALE_200 PNG "assets/original-vector/exported/bmp00114@2x.png" IDB_SCENEMODE_SCALE_300 PNG "assets/original-vector/exported/bmp00114@3x.png" IDB_SCENEMODE_SCALE_400 PNG "assets/original-vector/exported/bmp00114@4x.png" IDB_OCTAVES_SCALE_100 PNG "assets/original-vector/exported/bmp00118.png" +IDB_OCTAVES_SCALE_125 PNG "assets/original-vector/exported/bmp00118@125x.png" IDB_OCTAVES_SCALE_150 PNG "assets/original-vector/exported/bmp00118@15x.png" IDB_OCTAVES_SCALE_200 PNG "assets/original-vector/exported/bmp00118@2x.png" IDB_OCTAVES_SCALE_300 PNG "assets/original-vector/exported/bmp00118@3x.png" IDB_OCTAVES_SCALE_400 PNG "assets/original-vector/exported/bmp00118@4x.png" IDB_OSCMENU_SCALE_100 PNG "assets/original-vector/exported/bmp00119.png" +IDB_OSCMENU_SCALE_125 PNG "assets/original-vector/exported/bmp00119@125x.png" IDB_OSCMENU_SCALE_150 PNG "assets/original-vector/exported/bmp00119@15x.png" IDB_OSCMENU_SCALE_200 PNG "assets/original-vector/exported/bmp00119@2x.png" IDB_OSCMENU_SCALE_300 PNG "assets/original-vector/exported/bmp00119@3x.png" IDB_OSCMENU_SCALE_400 PNG "assets/original-vector/exported/bmp00119@4x.png" IDB_WAVESHAPER_SCALE_100 PNG "assets/original-vector/exported/bmp00120.png" +IDB_WAVESHAPER_SCALE_125 PNG "assets/original-vector/exported/bmp00120@125x.png" IDB_WAVESHAPER_SCALE_150 PNG "assets/original-vector/exported/bmp00120@15x.png" IDB_WAVESHAPER_SCALE_200 PNG "assets/original-vector/exported/bmp00120@2x.png" IDB_WAVESHAPER_SCALE_300 PNG "assets/original-vector/exported/bmp00120@3x.png" IDB_WAVESHAPER_SCALE_400 PNG "assets/original-vector/exported/bmp00120@4x.png" IDB_RELATIVE_TOGGLE_SCALE_100 PNG "assets/original-vector/exported/bmp00121.png" +IDB_RELATIVE_TOGGLE_SCALE_125 PNG "assets/original-vector/exported/bmp00121@125x.png" IDB_RELATIVE_TOGGLE_SCALE_150 PNG "assets/original-vector/exported/bmp00121@15x.png" IDB_RELATIVE_TOGGLE_SCALE_200 PNG "assets/original-vector/exported/bmp00121@2x.png" IDB_RELATIVE_TOGGLE_SCALE_300 PNG "assets/original-vector/exported/bmp00121@3x.png" IDB_RELATIVE_TOGGLE_SCALE_400 PNG "assets/original-vector/exported/bmp00121@4x.png" IDB_OSCSELECT_SCALE_100 PNG "assets/original-vector/exported/bmp00122.png" +IDB_OSCSELECT_SCALE_125 PNG "assets/original-vector/exported/bmp00122@125x.png" IDB_OSCSELECT_SCALE_150 PNG "assets/original-vector/exported/bmp00122@15x.png" IDB_OSCSELECT_SCALE_200 PNG "assets/original-vector/exported/bmp00122@2x.png" IDB_OSCSELECT_SCALE_300 PNG "assets/original-vector/exported/bmp00122@3x.png" IDB_OSCSELECT_SCALE_400 PNG "assets/original-vector/exported/bmp00122@4x.png" IDB_POLYMODE_SCALE_100 PNG "assets/original-vector/exported/bmp00123.png" +IDB_POLYMODE_SCALE_125 PNG "assets/original-vector/exported/bmp00123@125x.png" IDB_POLYMODE_SCALE_150 PNG "assets/original-vector/exported/bmp00123@15x.png" IDB_POLYMODE_SCALE_200 PNG "assets/original-vector/exported/bmp00123@2x.png" IDB_POLYMODE_SCALE_300 PNG "assets/original-vector/exported/bmp00123@3x.png" IDB_POLYMODE_SCALE_400 PNG "assets/original-vector/exported/bmp00123@4x.png" IDB_MODSRC_BG_SCALE_100 PNG "assets/original-vector/exported/bmp00124.png" +IDB_MODSRC_BG_SCALE_125 PNG "assets/original-vector/exported/bmp00124@125x.png" IDB_MODSRC_BG_SCALE_150 PNG "assets/original-vector/exported/bmp00124@15x.png" IDB_MODSRC_BG_SCALE_200 PNG "assets/original-vector/exported/bmp00124@2x.png" IDB_MODSRC_BG_SCALE_300 PNG "assets/original-vector/exported/bmp00124@3x.png" IDB_MODSRC_BG_SCALE_400 PNG "assets/original-vector/exported/bmp00124@4x.png" IDB_SWITCH_KTRK_SCALE_100 PNG "assets/original-vector/exported/bmp00125.png" +IDB_SWITCH_KTRK_SCALE_125 PNG "assets/original-vector/exported/bmp00125@125x.png" IDB_SWITCH_KTRK_SCALE_150 PNG "assets/original-vector/exported/bmp00125@15x.png" IDB_SWITCH_KTRK_SCALE_200 PNG "assets/original-vector/exported/bmp00125@2x.png" IDB_SWITCH_KTRK_SCALE_300 PNG "assets/original-vector/exported/bmp00125@3x.png" IDB_SWITCH_KTRK_SCALE_400 PNG "assets/original-vector/exported/bmp00125@4x.png" IDB_SWITCH_RETRIGGER_SCALE_100 PNG "assets/original-vector/exported/bmp00126.png" +IDB_SWITCH_RETRIGGER_SCALE_125 PNG "assets/original-vector/exported/bmp00126@125x.png" IDB_SWITCH_RETRIGGER_SCALE_150 PNG "assets/original-vector/exported/bmp00126@15x.png" IDB_SWITCH_RETRIGGER_SCALE_200 PNG "assets/original-vector/exported/bmp00126@2x.png" IDB_SWITCH_RETRIGGER_SCALE_300 PNG "assets/original-vector/exported/bmp00126@3x.png" IDB_SWITCH_RETRIGGER_SCALE_400 PNG "assets/original-vector/exported/bmp00126@4x.png" IDB_SWITCH_SOLO_SCALE_100 PNG "assets/original-vector/exported/bmp00132.png" +IDB_SWITCH_SOLO_SCALE_125 PNG "assets/original-vector/exported/bmp00132@125x.png" IDB_SWITCH_SOLO_SCALE_150 PNG "assets/original-vector/exported/bmp00132@15x.png" IDB_SWITCH_SOLO_SCALE_200 PNG "assets/original-vector/exported/bmp00132@2x.png" IDB_SWITCH_SOLO_SCALE_300 PNG "assets/original-vector/exported/bmp00132@3x.png" IDB_SWITCH_SOLO_SCALE_400 PNG "assets/original-vector/exported/bmp00132@4x.png" IDB_SWITCH_MUTE_SCALE_100 PNG "assets/original-vector/exported/bmp00134.png" +IDB_SWITCH_MUTE_SCALE_125 PNG "assets/original-vector/exported/bmp00134@125x.png" IDB_SWITCH_MUTE_SCALE_150 PNG "assets/original-vector/exported/bmp00134@15x.png" IDB_SWITCH_MUTE_SCALE_200 PNG "assets/original-vector/exported/bmp00134@2x.png" IDB_SWITCH_MUTE_SCALE_300 PNG "assets/original-vector/exported/bmp00134@3x.png" IDB_SWITCH_MUTE_SCALE_400 PNG "assets/original-vector/exported/bmp00134@4x.png" IDB_FXCONF_SYMBOLS_SCALE_100 PNG "assets/original-vector/exported/bmp00136.png" +IDB_FXCONF_SYMBOLS_SCALE_125 PNG "assets/original-vector/exported/bmp00136@125x.png" IDB_FXCONF_SYMBOLS_SCALE_150 PNG "assets/original-vector/exported/bmp00136@15x.png" IDB_FXCONF_SYMBOLS_SCALE_200 PNG "assets/original-vector/exported/bmp00136@2x.png" IDB_FXCONF_SYMBOLS_SCALE_300 PNG "assets/original-vector/exported/bmp00136@3x.png" IDB_FXCONF_SYMBOLS_SCALE_400 PNG "assets/original-vector/exported/bmp00136@4x.png" IDB_FXCONF_SCALE_100 PNG "assets/original-vector/exported/bmp00137.png" +IDB_FXCONF_SCALE_125 PNG "assets/original-vector/exported/bmp00137@125x.png" IDB_FXCONF_SCALE_150 PNG "assets/original-vector/exported/bmp00137@15x.png" IDB_FXCONF_SCALE_200 PNG "assets/original-vector/exported/bmp00137@2x.png" IDB_FXCONF_SCALE_300 PNG "assets/original-vector/exported/bmp00137@3x.png" IDB_FXCONF_SCALE_400 PNG "assets/original-vector/exported/bmp00137@4x.png" IDB_SWITCH_LINK_SCALE_100 PNG "assets/original-vector/exported/bmp00140.png" +IDB_SWITCH_LINK_SCALE_125 PNG "assets/original-vector/exported/bmp00140@125x.png" IDB_SWITCH_LINK_SCALE_150 PNG "assets/original-vector/exported/bmp00140@15x.png" IDB_SWITCH_LINK_SCALE_200 PNG "assets/original-vector/exported/bmp00140@2x.png" IDB_SWITCH_LINK_SCALE_300 PNG "assets/original-vector/exported/bmp00140@3x.png" IDB_SWITCH_LINK_SCALE_400 PNG "assets/original-vector/exported/bmp00140@4x.png" IDB_OSCROUTE_SCALE_100 PNG "assets/original-vector/exported/bmp00143.png" +IDB_OSCROUTE_SCALE_125 PNG "assets/original-vector/exported/bmp00143@125x.png" IDB_OSCROUTE_SCALE_150 PNG "assets/original-vector/exported/bmp00143@15x.png" IDB_OSCROUTE_SCALE_200 PNG "assets/original-vector/exported/bmp00143@2x.png" IDB_OSCROUTE_SCALE_300 PNG "assets/original-vector/exported/bmp00143@3x.png" IDB_OSCROUTE_SCALE_400 PNG "assets/original-vector/exported/bmp00143@4x.png" IDB_FXBYPASS_SCALE_100 PNG "assets/original-vector/exported/bmp00144.png" +IDB_FXBYPASS_SCALE_125 PNG "assets/original-vector/exported/bmp00144@125x.png" IDB_FXBYPASS_SCALE_150 PNG "assets/original-vector/exported/bmp00144@15x.png" IDB_FXBYPASS_SCALE_200 PNG "assets/original-vector/exported/bmp00144@2x.png" IDB_FXBYPASS_SCALE_300 PNG "assets/original-vector/exported/bmp00144@3x.png" IDB_FXBYPASS_SCALE_400 PNG "assets/original-vector/exported/bmp00144@4x.png" IDB_ENVSHAPE_SCALE_100 PNG "assets/original-vector/exported/bmp00145.png" +IDB_ENVSHAPE_SCALE_125 PNG "assets/original-vector/exported/bmp00145@125x.png" IDB_ENVSHAPE_SCALE_150 PNG "assets/original-vector/exported/bmp00145@15x.png" IDB_ENVSHAPE_SCALE_200 PNG "assets/original-vector/exported/bmp00145@2x.png" IDB_ENVSHAPE_SCALE_300 PNG "assets/original-vector/exported/bmp00145@3x.png" IDB_ENVSHAPE_SCALE_400 PNG "assets/original-vector/exported/bmp00145@4x.png" IDB_LFOTRIGGER_SCALE_100 PNG "assets/original-vector/exported/bmp00146.png" +IDB_LFOTRIGGER_SCALE_125 PNG "assets/original-vector/exported/bmp00146@125x.png" IDB_LFOTRIGGER_SCALE_150 PNG "assets/original-vector/exported/bmp00146@15x.png" IDB_LFOTRIGGER_SCALE_200 PNG "assets/original-vector/exported/bmp00146@2x.png" IDB_LFOTRIGGER_SCALE_300 PNG "assets/original-vector/exported/bmp00146@3x.png" IDB_LFOTRIGGER_SCALE_400 PNG "assets/original-vector/exported/bmp00146@4x.png" IDB_BUTTON_STORE_SCALE_100 PNG "assets/original-vector/exported/bmp00148.png" +IDB_BUTTON_STORE_SCALE_125 PNG "assets/original-vector/exported/bmp00148@125x.png" IDB_BUTTON_STORE_SCALE_150 PNG "assets/original-vector/exported/bmp00148@15x.png" IDB_BUTTON_STORE_SCALE_200 PNG "assets/original-vector/exported/bmp00148@2x.png" IDB_BUTTON_STORE_SCALE_300 PNG "assets/original-vector/exported/bmp00148@3x.png" IDB_BUTTON_STORE_SCALE_400 PNG "assets/original-vector/exported/bmp00148@4x.png" IDB_BUTTON_MINUSPLUS_SCALE_100 PNG "assets/original-vector/exported/bmp00149.png" +IDB_BUTTON_MINUSPLUS_SCALE_125 PNG "assets/original-vector/exported/bmp00149@125x.png" IDB_BUTTON_MINUSPLUS_SCALE_150 PNG "assets/original-vector/exported/bmp00149@15x.png" IDB_BUTTON_MINUSPLUS_SCALE_200 PNG "assets/original-vector/exported/bmp00149@2x.png" IDB_BUTTON_MINUSPLUS_SCALE_300 PNG "assets/original-vector/exported/bmp00149@3x.png" IDB_BUTTON_MINUSPLUS_SCALE_400 PNG "assets/original-vector/exported/bmp00149@4x.png" IDB_FMCONFIG_SCALE_100 PNG "assets/original-vector/exported/bmp00151.png" +IDB_FMCONFIG_SCALE_125 PNG "assets/original-vector/exported/bmp00151@125x.png" IDB_FMCONFIG_SCALE_150 PNG "assets/original-vector/exported/bmp00151@15x.png" IDB_FMCONFIG_SCALE_200 PNG "assets/original-vector/exported/bmp00151@2x.png" IDB_FMCONFIG_SCALE_300 PNG "assets/original-vector/exported/bmp00151@3x.png" IDB_FMCONFIG_SCALE_400 PNG "assets/original-vector/exported/bmp00151@4x.png" IDB_UNIPOLAR_SCALE_100 PNG "assets/original-vector/exported/bmp00152.png" +IDB_UNIPOLAR_SCALE_125 PNG "assets/original-vector/exported/bmp00152@125x.png" IDB_UNIPOLAR_SCALE_150 PNG "assets/original-vector/exported/bmp00152@15x.png" IDB_UNIPOLAR_SCALE_200 PNG "assets/original-vector/exported/bmp00152@2x.png" IDB_UNIPOLAR_SCALE_300 PNG "assets/original-vector/exported/bmp00152@3x.png" IDB_UNIPOLAR_SCALE_400 PNG "assets/original-vector/exported/bmp00152@4x.png" IDB_FADERH_HANDLE_SCALE_100 PNG "assets/original-vector/exported/bmp00153.png" +IDB_FADERH_HANDLE_SCALE_125 PNG "assets/original-vector/exported/bmp00153@125x.png" IDB_FADERH_HANDLE_SCALE_150 PNG "assets/original-vector/exported/bmp00153@15x.png" IDB_FADERH_HANDLE_SCALE_200 PNG "assets/original-vector/exported/bmp00153@2x.png" IDB_FADERH_HANDLE_SCALE_300 PNG "assets/original-vector/exported/bmp00153@3x.png" IDB_FADERH_HANDLE_SCALE_400 PNG "assets/original-vector/exported/bmp00153@4x.png" IDB_FADERH_BG_SCALE_100 PNG "assets/original-vector/exported/bmp00154.png" +IDB_FADERH_BG_SCALE_125 PNG "assets/original-vector/exported/bmp00154@125x.png" IDB_FADERH_BG_SCALE_150 PNG "assets/original-vector/exported/bmp00154@15x.png" IDB_FADERH_BG_SCALE_200 PNG "assets/original-vector/exported/bmp00154@2x.png" IDB_FADERH_BG_SCALE_300 PNG "assets/original-vector/exported/bmp00154@3x.png" IDB_FADERH_BG_SCALE_400 PNG "assets/original-vector/exported/bmp00154@4x.png" IDB_FADERV_HANDLE_SCALE_100 PNG "assets/original-vector/exported/bmp00157.png" +IDB_FADERV_HANDLE_SCALE_125 PNG "assets/original-vector/exported/bmp00157@125x.png" IDB_FADERV_HANDLE_SCALE_150 PNG "assets/original-vector/exported/bmp00157@15x.png" IDB_FADERV_HANDLE_SCALE_200 PNG "assets/original-vector/exported/bmp00157@2x.png" IDB_FADERV_HANDLE_SCALE_300 PNG "assets/original-vector/exported/bmp00157@3x.png" IDB_FADERV_HANDLE_SCALE_400 PNG "assets/original-vector/exported/bmp00157@4x.png" IDB_ABOUT_SCALE_100 PNG "assets/original-vector/exported/bmp00158.png" +IDB_ABOUT_SCALE_125 PNG "assets/original-vector/exported/bmp00158@125x.png" IDB_ABOUT_SCALE_150 PNG "assets/original-vector/exported/bmp00158@15x.png" IDB_ABOUT_SCALE_200 PNG "assets/original-vector/exported/bmp00158@2x.png" IDB_ABOUT_SCALE_300 PNG "assets/original-vector/exported/bmp00158@3x.png" IDB_ABOUT_SCALE_400 PNG "assets/original-vector/exported/bmp00158@4x.png" IDB_BUTTON_ABOUT_SCALE_100 PNG "assets/original-vector/exported/bmp00159.png" +IDB_BUTTON_ABOUT_SCALE_125 PNG "assets/original-vector/exported/bmp00159@125x.png" IDB_BUTTON_ABOUT_SCALE_150 PNG "assets/original-vector/exported/bmp00159@15x.png" IDB_BUTTON_ABOUT_SCALE_200 PNG "assets/original-vector/exported/bmp00159@2x.png" IDB_BUTTON_ABOUT_SCALE_300 PNG "assets/original-vector/exported/bmp00159@3x.png" IDB_BUTTON_ABOUT_SCALE_400 PNG "assets/original-vector/exported/bmp00159@4x.png" IDB_FILTERSUBTYPE_SCALE_100 PNG "assets/original-vector/exported/bmp00160.png" +IDB_FILTERSUBTYPE_SCALE_125 PNG "assets/original-vector/exported/bmp00160@125x.png" IDB_FILTERSUBTYPE_SCALE_150 PNG "assets/original-vector/exported/bmp00160@15x.png" IDB_FILTERSUBTYPE_SCALE_200 PNG "assets/original-vector/exported/bmp00160@2x.png" IDB_FILTERSUBTYPE_SCALE_300 PNG "assets/original-vector/exported/bmp00160@3x.png" IDB_FILTERSUBTYPE_SCALE_400 PNG "assets/original-vector/exported/bmp00160@4x.png" IDB_CHARACTER_SCALE_100 PNG "assets/original-vector/exported/bmp00161.png" +IDB_CHARACTER_SCALE_125 PNG "assets/original-vector/exported/bmp00161@125x.png" IDB_CHARACTER_SCALE_150 PNG "assets/original-vector/exported/bmp00161@15x.png" IDB_CHARACTER_SCALE_200 PNG "assets/original-vector/exported/bmp00161@2x.png" IDB_CHARACTER_SCALE_300 PNG "assets/original-vector/exported/bmp00161@3x.png" IDB_CHARACTER_SCALE_400 PNG "assets/original-vector/exported/bmp00161@4x.png" IDB_ENVMODE_SCALE_100 PNG "assets/original-vector/exported/bmp00162.png" +IDB_ENVMODE_SCALE_125 PNG "assets/original-vector/exported/bmp00162@125x.png" IDB_ENVMODE_SCALE_150 PNG "assets/original-vector/exported/bmp00162@15x.png" IDB_ENVMODE_SCALE_200 PNG "assets/original-vector/exported/bmp00162@2x.png" IDB_ENVMODE_SCALE_300 PNG "assets/original-vector/exported/bmp00162@3x.png" IDB_ENVMODE_SCALE_400 PNG "assets/original-vector/exported/bmp00162@4x.png" IDB_STOREPATCH_SCALE_100 PNG "assets/original-vector/exported/bmp00163.png" +IDB_STOREPATCH_SCALE_125 PNG "assets/original-vector/exported/bmp00163@125x.png" IDB_STOREPATCH_SCALE_150 PNG "assets/original-vector/exported/bmp00163@15x.png" IDB_STOREPATCH_SCALE_200 PNG "assets/original-vector/exported/bmp00163@2x.png" IDB_STOREPATCH_SCALE_300 PNG "assets/original-vector/exported/bmp00163@3x.png" IDB_STOREPATCH_SCALE_400 PNG "assets/original-vector/exported/bmp00163@4x.png" IDB_BUTTON_MENU_SCALE_100 PNG "assets/original-vector/exported/bmp00164.png" +IDB_BUTTON_MENU_SCALE_125 PNG "assets/original-vector/exported/bmp00164@125x.png" IDB_BUTTON_MENU_SCALE_150 PNG "assets/original-vector/exported/bmp00164@15x.png" IDB_BUTTON_MENU_SCALE_200 PNG "assets/original-vector/exported/bmp00164@2x.png" IDB_BUTTON_MENU_SCALE_300 PNG "assets/original-vector/exported/bmp00164@3x.png"