mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-16 03:07:55 -06:00
Shows extruder's values on filament's Setting Overrides tab.
This commit is contained in:
parent
98a243c302
commit
c36ba2b8a1
4 changed files with 64 additions and 33 deletions
|
@ -10,6 +10,7 @@
|
|||
#include <cstdint>
|
||||
#include <functional>
|
||||
#include <boost/any.hpp>
|
||||
#include "I18N.hpp"
|
||||
|
||||
#include <wx/colourdata.h>
|
||||
#include <wx/spinctrl.h>
|
||||
|
@ -225,6 +226,8 @@ public:
|
|||
virtual void set_last_meaningful_value() {}
|
||||
virtual void set_na_value() {}
|
||||
|
||||
virtual void update_na_value(const boost::any& value) {}
|
||||
|
||||
/// Gets a boost::any representing this control.
|
||||
/// subclasses should overload with a specific version
|
||||
virtual boost::any& get_value() = 0;
|
||||
|
@ -283,6 +286,7 @@ protected:
|
|||
|
||||
bool bEnterPressed = false;
|
||||
|
||||
wxString m_na_value = _(L("N/A"));
|
||||
|
||||
friend class OptionsGroup;
|
||||
};
|
||||
|
@ -324,6 +328,8 @@ public:
|
|||
void set_last_meaningful_value() override;
|
||||
void set_na_value() override;
|
||||
|
||||
void update_na_value(const boost::any& value) override;
|
||||
|
||||
boost::any& get_value() override;
|
||||
|
||||
void msw_rescale() override;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue