NEW: warning before user move e axis

Change-Id: Ic06d0fa3b5ff19608a53e2d276d91375156bdc82
This commit is contained in:
tao.jin 2022-11-28 21:24:05 +08:00 committed by Lane.Wei
parent 5338247639
commit 536df6ca23
4 changed files with 86 additions and 53 deletions

View file

@ -38,6 +38,7 @@
namespace Slic3r { namespace GUI {
wxDECLARE_EVENT(EVT_SECONDARY_CHECK_CONFIRM, wxCommandEvent);
wxDECLARE_EVENT(EVT_SECONDARY_CHECK_CANCEL, wxCommandEvent);
class ReleaseNoteDialog : public DPIDialog
{
@ -95,12 +96,14 @@ public:
enum ButtonStyle btn_style = CONFIRM_AND_CANCEL,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = wxCLOSE_BOX | wxCAPTION
long style = wxCLOSE_BOX | wxCAPTION,
bool not_show_again_check = false
);
void update_text(wxString text);
void on_show();
bool is_english_text(wxString str);
wxString format_text(wxStaticText* st, wxString str, int warp);
void on_hide();
void update_btn_label(wxString ok_btn_text, wxString cancel_btn_text);
void rescale();
~SecondaryCheckDialog();
void on_dpi_changed(const wxRect& suggested_rect);
@ -108,6 +111,9 @@ public:
wxScrolledWindow *m_vebview_release_note {nullptr};
Button* m_button_ok;
Button* m_button_cancel;
wxCheckBox* m_show_again_checkbox;
bool not_show_again = false;
std::string show_again_config_text = "";
};
}} // namespace Slic3r::GUI