G-code substitutions: Use WarningDialog/ErrorDialog instead of throw RuntimeError during value validation

This commit is contained in:
YuSanka 2022-01-26 13:40:52 +01:00
parent 9828abb443
commit f79bdbe61e
2 changed files with 43 additions and 18 deletions

View file

@ -55,6 +55,10 @@ class SubstitutionManager
int m_em{10};
std::function<void()> m_cb_edited_substitution{ nullptr };
void validate_lenth();
bool is_compatibile_with_ui();
bool is_valid_id(int substitution_id, const wxString& message);
public:
SubstitutionManager() {};
~SubstitutionManager() {};