From f0bcb1c06a3004a133c44d4b761a4b4ada280283 Mon Sep 17 00:00:00 2001 From: Eknous-P Date: Sat, 26 Aug 2023 15:24:32 +0400 Subject: [PATCH] add color push/pop --- src/gui/gui.h | 2 ++ src/gui/settings.cpp | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/src/gui/gui.h b/src/gui/gui.h index 915c306de..74f55a6db 100644 --- a/src/gui/gui.h +++ b/src/gui/gui.h @@ -2181,6 +2181,8 @@ class FurnaceGUI { void pushDestColor(); void popDestColor(); + void pushAddColor(); + void popAddColor(); void pushWarningColor(bool warnCond, bool errorCond=false); void popWarningColor(); diff --git a/src/gui/settings.cpp b/src/gui/settings.cpp index 8ed4dcf66..9adfe7b61 100644 --- a/src/gui/settings.cpp +++ b/src/gui/settings.cpp @@ -3992,6 +3992,14 @@ void FurnaceGUI::popDestColor() { popAccentColors(); } +void FurnaceGUI::pushAddColor() { + pushAccentColors(uiColors[GUI_COLOR_ADDITIVE],uiColors[GUI_COLOR_ADDITIVE],uiColors[GUI_COLOR_ADDITIVE],ImVec4(0.0f,0.0f,0.0f,0.0f)); +} + +void FurnaceGUI::popAddColor() { + popAccentColors(); +} + void FurnaceGUI::pushWarningColor(bool warnCond, bool errorCond) { if (warnColorPushed) { logE("warnColorPushed");