#include <boost/date_time/posix_time/posix_time.hpp>#include <wx/event.h>#include <vector>#include <cstddef>#include <utility>#include <wx/gdicmn.h>#include "slic3r/GUI/Widgets/StateColor.hpp"#include <boost/date_time/posix_time/ptime.hpp>#include <wx/dc.h>#include <wx/stattext.h>#include <wx/string.h>#include "../wxExtensions.hpp"#include "StateHandler.hpp"#include "PopupWindow.hpp"Go to the source code of this file.
Classes | |
| class | DropDown |
| struct | DropDown::Item |
Macros | |
| #define | DD_NO_CHECK_ICON 0x0001 |
| #define | DD_NO_TEXT 0x0002 |
| #define | DD_STYLE_MASK 0x0003 |
| #define | DD_ITEM_STYLE_SPLIT_ITEM 0x0001 |
| #define | DD_ITEM_STYLE_DISABLED 0x0002 |
| #define | DD_ITEM_STYLE_DIMMED 0x0004 |
Functions | |
| wxDECLARE_EVENT (EVT_DISMISS, wxCommandEvent) | |
| wxDECLARE_EVENT (EVT_DROPDOWN_ITEM_ACTION, wxCommandEvent) | |
| struct DropDown::Item |
| Class Members | ||
|---|---|---|
| wxBitmap | action_icon | |
| wxString | alias {} | |
| void * | data {nullptr} | |
| int | flag {0} | |
| wxString | group_key {} | |
| wxString | group_label {} | |
| wxBitmap | icon | |
| wxBitmap | icon_textctrl | |
| int | style { 0 } | |
| wxString | text | |
| wxString | text_static_tips | |
| wxString | tip {} | |
| #define DD_ITEM_STYLE_DIMMED 0x0004 |
Referenced by Slic3r::GUI::MixedFilamentDialog::rebuild_all_combos(), and DropDown::render().
| #define DD_ITEM_STYLE_DISABLED 0x0002 |
Referenced by Slic3r::GUI::ColorDecomposeDialog::create_filament_selector(), ComboBox::keyDown(), Slic3r::GUI::AMSMaterialsSetting::rebuild_filament_dropdown_items(), Slic3r::GUI::PrinterAgentChoice::reload_rows(), DropDown::render(), DropDown::sendDropDownActionEvent(), DropDown::sendDropDownEvent(), and Slic3r::GUI::PlaterPresetComboBox::update().
| #define DD_ITEM_STYLE_SPLIT_ITEM 0x0001 |
Referenced by Slic3r::GUI::PresetComboBox::add_ams_filaments(), Slic3r::GUI::PresetComboBox::add_connected_printers(), Slic3r::GUI::ColorDecomposeDialog::create_filament_selector(), Slic3r::GUI::AMSMaterialsSetting::rebuild_filament_dropdown_items(), Slic3r::GUI::PrinterAgentChoice::reload_rows(), DropDown::render(), Slic3r::GUI::CalibrateFilamentComboBox::update(), Slic3r::GUI::PlaterPresetComboBox::update(), Slic3r::GUI::PresetComboBox::update(), and Slic3r::GUI::TabPresetComboBox::update().
| #define DD_NO_CHECK_ICON 0x0001 |
| #define DD_NO_TEXT 0x0002 |
Referenced by DropDown::Create().
| #define DD_STYLE_MASK 0x0003 |
Referenced by ComboBox::ComboBox().
| wxDECLARE_EVENT | ( | EVT_DISMISS | , |
| wxCommandEvent | ) |
| wxDECLARE_EVENT | ( | EVT_DROPDOWN_ITEM_ACTION | , |
| wxCommandEvent | ) |