OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::GUI::BitmapComboBox Class Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/BitmapComboBox.hpp>

Inheritance diagram for Slic3r::GUI::BitmapComboBox:
Collaboration diagram for Slic3r::GUI::BitmapComboBox:

Public Member Functions

 BitmapComboBox (wxWindow *parent, wxWindowID id=wxID_ANY, const wxString &value=wxEmptyString, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, int n=0, const wxString choices[]=NULL, long style=0)
 ~BitmapComboBox ()
int Append (const wxString &item, const wxBitmap &bitmap)

Detailed Description

Constructor & Destructor Documentation

◆ BitmapComboBox()

Slic3r::GUI::BitmapComboBox::BitmapComboBox ( wxWindow * parent,
wxWindowID id = wxID_ANY,
const wxString & value = wxEmptyString,
const wxPoint & pos = wxDefaultPosition,
const wxSize & size = wxDefaultSize,
int n = 0,
const wxString choices[] = NULL,
long style = 0 )
75 :
76 wxBitmapComboBox(parent, id, value, pos, size, n, choices, style)
77{
78 SetFont(Slic3r::GUI::wxGetApp().normal_font());
79#ifdef _WIN32
80 // Workaround for ignoring CBN_EDITCHANGE events, which are processed after the content of the combo box changes, so that
81 // the index of the item inside CBN_EDITCHANGE may no more be valid.
82 EnableTextChangedEvents(false);
83 wxGetApp().UpdateDarkUI(this);
84 if (!HasFlag(wxCB_READONLY))
85 wxTextEntry::SetMargins(0,0);
86#endif /* _WIN32 */
87}
#define style
Definition WipeTowerDialog.cpp:101

References style.

◆ ~BitmapComboBox()

Slic3r::GUI::BitmapComboBox::~BitmapComboBox ( )
90{
91}

Member Function Documentation

◆ Append()

int Slic3r::GUI::BitmapComboBox::Append ( const wxString & item,
const wxBitmap & bitmap )
inline
35 {
36 return wxBitmapComboBox::Append(item, bitmap);
37 }

The documentation for this class was generated from the following files: