#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/GUI_ObjectLayers.hpp>
◆ PlusMinusButton()
| Slic3r::GUI::ObjectLayers::PlusMinusButton::PlusMinusButton |
( |
wxWindow * | parent, |
|
|
const ScalableBitmap & | bitmap, |
|
|
std::pair< coordf_t, coordf_t > | range ) |
|
inline |
◆ GetBitmapHeight()
| int ScalableButton::GetBitmapHeight |
( |
| ) |
|
|
inherited |
1100{
1101#ifdef __APPLE__
1102 return GetBitmap().GetScaledHeight();
1103#else
1104 return GetBitmap().GetHeight();
1105#endif
1106}
◆ msw_rescale()
| void ScalableButton::msw_rescale |
( |
| ) |
|
|
inherited |
1115{
1116 Slic3r::GUI::wxGetApp().UpdateDarkUI(
this,
m_has_border);
1117
1120 SetBitmap(bmp);
1121
1122
1123
1124
1129 }
1130
1132 {
1135 SetMinSize(size);
1136 }
1137}
int em_unit(wxWindow *win)
Definition wxExtensions.cpp:424
wxBitmap create_scaled_bitmap(const std::string &bmp_name, wxWindow *win=nullptr, const int px_cnt=16, const bool grayscale=false, const std::string &new_color=std::string(), const bool menu_bitmap=false, const bool resize=false, const bool bitmap2=false, const std::vector< std::string > &array_new_color=std::vector< std::string >())
Definition wxExtensions.cpp:448
References create_scaled_bitmap(), em_unit(), m_current_icon_name, m_disabled_icon_name, m_has_border, m_height, m_parent, m_px_cnt, m_use_default_disabled_bitmap, and m_width.
Referenced by Slic3r::GUI::ConfigOptionsGroup::msw_rescale(), and UpdateDarkUI().
◆ SetBitmap_() [1/2]
◆ SetBitmap_() [2/2]
| bool ScalableButton::SetBitmap_ |
( |
const std::string & | bmp_name | ) |
|
|
inherited |
◆ SetBitmapDisabled_()
◆ UpdateDarkUI()
| void ScalableButton::UpdateDarkUI |
( |
| ) |
|
|
inlineinherited |
◆ UseDefaultBitmapDisabled()
| void ScalableButton::UseDefaultBitmapDisabled |
( |
| ) |
|
|
inherited |
◆ m_current_icon_name
| std::string ScalableButton::m_current_icon_name |
|
privateinherited |
◆ m_disabled_icon_name
| std::string ScalableButton::m_disabled_icon_name |
|
privateinherited |
◆ m_has_border
| bool ScalableButton::m_has_border {false} |
|
privateinherited |
◆ m_height
| int ScalableButton::m_height {-1} |
|
privateinherited |
◆ m_parent
| wxWindow* ScalableButton::m_parent { nullptr } |
|
privateinherited |
◆ m_px_cnt
| int ScalableButton::m_px_cnt { 16 } |
|
privateinherited |
◆ m_use_default_disabled_bitmap
| bool ScalableButton::m_use_default_disabled_bitmap {false} |
|
privateinherited |
◆ m_width
| int ScalableButton::m_width {-1} |
|
privateinherited |
◆ range
The documentation for this class was generated from the following file: