diff --git a/include/componentlibrary.hpp b/include/componentlibrary.hpp index 23dc3e56..0f104bcd 100644 --- a/include/componentlibrary.hpp +++ b/include/componentlibrary.hpp @@ -770,6 +770,14 @@ struct CKSSThree : app::SvgSwitch { } }; +struct CKSSThreeHorizontal : app::SvgSwitch { + CKSSThreeHorizontal() { + addFrame(Svg::load(asset::system("res/ComponentLibrary/CKSSThreeHorizontal_0.svg"))); + addFrame(Svg::load(asset::system("res/ComponentLibrary/CKSSThreeHorizontal_1.svg"))); + addFrame(Svg::load(asset::system("res/ComponentLibrary/CKSSThreeHorizontal_2.svg"))); + } +}; + struct CKD6 : app::SvgSwitch { CKD6() { momentary = true; diff --git a/res/ComponentLibrary/CKSSThreeHorizontal_0.svg b/res/ComponentLibrary/CKSSThreeHorizontal_0.svg new file mode 100644 index 00000000..c9d2d696 --- /dev/null +++ b/res/ComponentLibrary/CKSSThreeHorizontal_0.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/ComponentLibrary/CKSSThreeHorizontal_1.svg b/res/ComponentLibrary/CKSSThreeHorizontal_1.svg new file mode 100644 index 00000000..17e6cab3 --- /dev/null +++ b/res/ComponentLibrary/CKSSThreeHorizontal_1.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/res/ComponentLibrary/CKSSThreeHorizontal_2.svg b/res/ComponentLibrary/CKSSThreeHorizontal_2.svg new file mode 100644 index 00000000..f085c7a7 --- /dev/null +++ b/res/ComponentLibrary/CKSSThreeHorizontal_2.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + +