diff --git a/src/slic3r/GUI/WebGuideDialog.cpp b/src/slic3r/GUI/WebGuideDialog.cpp index f544bb61a..13affe573 100644 --- a/src/slic3r/GUI/WebGuideDialog.cpp +++ b/src/slic3r/GUI/WebGuideDialog.cpp @@ -35,7 +35,7 @@ namespace Slic3r { namespace GUI { json m_ProfileJson; GuideFrame::GuideFrame(GUI_App *pGUI, long style) - : wxDialog((wxWindow *) (pGUI->mainframe), wxID_ANY, "BambuStudio", wxDefaultPosition, wxDefaultSize, style), + : DPIDialog((wxWindow *) (pGUI->mainframe), wxID_ANY, "BambuStudio", wxDefaultPosition, wxDefaultSize, style), m_appconfig_new() { // INI diff --git a/src/slic3r/GUI/WebGuideDialog.hpp b/src/slic3r/GUI/WebGuideDialog.hpp index de7727663..f1da60b51 100644 --- a/src/slic3r/GUI/WebGuideDialog.hpp +++ b/src/slic3r/GUI/WebGuideDialog.hpp @@ -34,7 +34,7 @@ namespace Slic3r { namespace GUI { -class GuideFrame : public wxDialog +class GuideFrame : public DPIDialog { public: GuideFrame(GUI_App *pGUI, long style = wxCAPTION | wxCLOSE_BOX | wxSYSTEM_MENU); @@ -92,6 +92,8 @@ public: int InstallPlugin(); int ShowPluginStatus(int status, int percent, bool &cancel); + void on_dpi_changed(const wxRect &suggested_rect) {} + private: GUI_App *m_MainPtr; AppConfig m_appconfig_new;