Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/supermerill/SuperSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEnrico Turri <enricoturri@seznam.cz>2018-11-15 17:27:39 +0300
committerEnrico Turri <enricoturri@seznam.cz>2018-11-15 17:27:39 +0300
commit9bb04ff15a1b6cea749a4abfcf081286ac18c495 (patch)
tree3f1e1071bac5988d0c225daaea0944a23aa244e0 /src/slic3r/GUI/MainFrame.hpp
parenta82c07e8cc5e0ef446990e8c4caf020a83017eb8 (diff)
Modified menu for open/save/save as project (3mf) and import/export
Diffstat (limited to 'src/slic3r/GUI/MainFrame.hpp')
-rw-r--r--src/slic3r/GUI/MainFrame.hpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/slic3r/GUI/MainFrame.hpp b/src/slic3r/GUI/MainFrame.hpp
index b6cd7916a..bb3b5776a 100644
--- a/src/slic3r/GUI/MainFrame.hpp
+++ b/src/slic3r/GUI/MainFrame.hpp
@@ -57,8 +57,10 @@ class MainFrame : public wxFrame
wxMenuItem* m_menu_item_repeat { nullptr };
wxMenuItem* m_menu_item_reslice_now { nullptr };
- wxMenu* m_plater_menu { nullptr };
+#if !ENABLE_NEW_MENU_LAYOUT
+ wxMenu* m_plater_menu{ nullptr };
wxMenu* m_viewMenu{ nullptr };
+#endif // !ENABLE_NEW_MENU_LAYOUT
std::string get_base_name(const wxString full_name) const ;
std::string get_dir_name(const wxString full_name) const ;
@@ -67,6 +69,12 @@ class MainFrame : public wxFrame
void on_value_changed(wxCommandEvent&);
Tab* get_tab(const std::string& name);
+#if ENABLE_NEW_MENU_LAYOUT
+ bool can_save() const;
+ bool can_export_model() const;
+ bool can_export_gcode() const;
+#endif // ENABLE_NEW_MENU_LAYOUT
+
public:
MainFrame() {}
MainFrame(const bool no_plater, const bool loaded);