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

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuSanka <yusanka@gmail.com>2020-06-16 13:57:49 +0300
committerYuSanka <yusanka@gmail.com>2020-06-16 13:57:49 +0300
commit43e6e4f18c89257d2df547253fda600ed093d324 (patch)
treee3e3aee45f19b2388efbb077afb5241ca425145a /src/slic3r/GUI/wxExtensions.hpp
parentf23a275fbbf3af72b82d3b5c48660a5b2bcb537d (diff)
Code refactoring:
- PresetCombpBoxes are extracted to the separate file. - All preset icons are moved to the PresetComboBox from Preset and PresetBundle - First "steps" to add physical printers to the printers list on the sidebar.
Diffstat (limited to 'src/slic3r/GUI/wxExtensions.hpp')
-rw-r--r--src/slic3r/GUI/wxExtensions.hpp31
1 files changed, 0 insertions, 31 deletions
diff --git a/src/slic3r/GUI/wxExtensions.hpp b/src/slic3r/GUI/wxExtensions.hpp
index 569257e1b..17fe8992c 100644
--- a/src/slic3r/GUI/wxExtensions.hpp
+++ b/src/slic3r/GUI/wxExtensions.hpp
@@ -95,37 +95,6 @@ public:
void OnListBoxSelection(wxCommandEvent& evt);
};
-namespace Slic3r {
-namespace GUI {
-// *** PresetBitmapComboBox ***
-
-// BitmapComboBox used to presets list on Sidebar and Tabs
-class PresetBitmapComboBox: public wxBitmapComboBox
-{
-public:
- PresetBitmapComboBox(wxWindow* parent, const wxSize& size = wxDefaultSize);
- ~PresetBitmapComboBox() {}
-
-#ifdef __APPLE__
-protected:
- /* For PresetBitmapComboBox we use bitmaps that are created from images that are already scaled appropriately for Retina
- * (Contrary to the intuition, the `scale` argument for Bitmap's constructor doesn't mean
- * "please scale this to such and such" but rather
- * "the wxImage is already sized for backing scale such and such". )
- * Unfortunately, the constructor changes the size of wxBitmap too.
- * Thus We need to use unscaled size value for bitmaps that we use
- * to avoid scaled size of control items.
- * For this purpose control drawing methods and
- * control size calculation methods (virtual) are overridden.
- **/
- virtual bool OnAddBitmap(const wxBitmap& bitmap) override;
- virtual void OnDrawItem(wxDC& dc, const wxRect& rect, int item, int flags) const override;
-#endif
-};
-
-}
-}
-
// *** wxDataViewTreeCtrlComboBox ***