Set default bitmap (white_bullet) when creating Field's reset buttons
This commit is contained in:
parent
7698ba168e
commit
6467513f60
@ -20,12 +20,8 @@ namespace Slic3r { namespace GUI {
|
|||||||
|
|
||||||
void Field::PostInitialize(){
|
void Field::PostInitialize(){
|
||||||
auto color = wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW);
|
auto color = wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW);
|
||||||
auto sz = 16;
|
m_Undo_btn = new MyButton(m_parent, wxID_ANY, "", wxDefaultPosition,wxDefaultSize, wxBU_EXACTFIT | wxNO_BORDER);
|
||||||
#ifdef __WXGTK__
|
m_Undo_to_sys_btn = new MyButton(m_parent, wxID_ANY, "", wxDefaultPosition,wxDefaultSize, wxBU_EXACTFIT | wxNO_BORDER);
|
||||||
sz = 28;
|
|
||||||
#endif // __WXGTK__
|
|
||||||
m_Undo_btn = new MyButton(m_parent, wxID_ANY, "", wxDefaultPosition, wxSize(sz,sz), wxNO_BORDER);
|
|
||||||
m_Undo_to_sys_btn = new MyButton(m_parent, wxID_ANY, "", wxDefaultPosition, wxSize(sz,sz), wxNO_BORDER);
|
|
||||||
if (wxMSW) {
|
if (wxMSW) {
|
||||||
m_Undo_btn->SetBackgroundColour(color);
|
m_Undo_btn->SetBackgroundColour(color);
|
||||||
m_Undo_to_sys_btn->SetBackgroundColour(color);
|
m_Undo_to_sys_btn->SetBackgroundColour(color);
|
||||||
@ -33,6 +29,12 @@ namespace Slic3r { namespace GUI {
|
|||||||
m_Undo_btn->Bind(wxEVT_BUTTON, ([this](wxCommandEvent){ on_back_to_initial_value(); }));
|
m_Undo_btn->Bind(wxEVT_BUTTON, ([this](wxCommandEvent){ on_back_to_initial_value(); }));
|
||||||
m_Undo_to_sys_btn->Bind(wxEVT_BUTTON, ([this](wxCommandEvent){ on_back_to_sys_value(); }));
|
m_Undo_to_sys_btn->Bind(wxEVT_BUTTON, ([this](wxCommandEvent){ on_back_to_sys_value(); }));
|
||||||
|
|
||||||
|
//set default bitmap
|
||||||
|
wxBitmap bmp;
|
||||||
|
bmp.LoadFile(from_u8(var("bullet_white.png")), wxBITMAP_TYPE_PNG);
|
||||||
|
set_undo_bitmap(&bmp);
|
||||||
|
set_undo_to_sys_bitmap(&bmp);
|
||||||
|
|
||||||
BUILD();
|
BUILD();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user