#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/FilamentPickerDialog.hpp>
Public Member Functions | |
| FilamentPickerDialog (wxWindow *parent, const wxString &fila_id, const FilamentColor &fila_color, const std::string &fila_type, std::optional< FilamentColorPickerValue > ordered_color=std::nullopt) | |
| virtual | ~FilamentPickerDialog () |
| bool | HasSelectionChanged () const |
| const std::optional< ColorSelection > & | GetCustomColorSelection () const |
| bool | IsDataLoaded () const |
| wxColour | GetSelectedColour () const |
| const FilamentColor & | GetSelectedFilamentColor () const |
| void | EndModal (int retCode) override |
| float | scale_factor () const |
| float | prev_scale_factor () const |
| void | set_scale_factor (float v) |
| void | set_prev_scale_factor (float v) |
| void | set_em_unit (int v) |
| bool | force_rescale () const |
| int | em_unit () const |
| const wxFont & | normal_font () const |
| void | enable_force_rescale () |
| int | ShowModal () |
Protected Member Functions | |
| void | on_dpi_changed (const wxRect &suggested_rect) override |
| void | OnMouseLeftDown (wxMouseEvent &event) |
| void | OnMouseMove (wxMouseEvent &event) |
| void | OnMouseLeftUp (wxMouseEvent &event) |
| void | OnButtonPaint (wxPaintEvent &event) |
| void | OnTimerCheck (wxTimerEvent &event) |
| void | OnFlashTimer (wxTimerEvent &event) |
| bool | IsClickOnTopMostWindow (const wxPoint &mouse_pos) |
| void | StartClickDetection () |
| void | StopClickDetection () |
| void | CleanupTimers () |
| virtual void | on_sys_color_changed () |
Private Member Functions | |
| wxBoxSizer * | CreatePreviewPanel (const FilamentColor &fila_color, const std::string &fila_type) |
| wxScrolledWindow * | CreateColorGrid () |
| wxBoxSizer * | CreateSeparatorLine () |
| void | CreateMoreInfoButton () |
| void | BindEvents () |
| void | CreateColorBitmap (const FilamentColor &fila_color) |
| wxBoxSizer * | CreateInfoSection () |
| void | SetupLabelsContent (const FilamentColor &fila_color, const std::string &fila_type) |
| void | UpdatePreview (const FilamentColorCode &filament) |
| void | UpdateCustomColorPreview (const std::vector< wxColour > &colors, bool gradient) |
| void | UpdateButtonStates (wxBitmapButton *selected_btn) |
| void | SetWindowShape () |
| void | CreateShapedBitmap () |
| bool | LoadFilamentData (const wxString &fila_id) |
| void | StartFlashing () |
| void | update_em_unit () |
| bool | is_new_scale_factor () const |
| void | rescale (const wxRect &suggested_rect) |
| Slic3r::GUI::FilamentPickerDialog::FilamentPickerDialog | ( | wxWindow * | parent, |
| const wxString & | fila_id, | ||
| const FilamentColor & | fila_color, | ||
| const std::string & | fila_type, | ||
| std::optional< FilamentColorPickerValue > | ordered_color = std::nullopt ) |
References _L, BindEvents(), CreateColorGrid(), CreateMoreInfoButton(), CreatePreviewPanel(), CreateSeparatorLine(), CreateShapedBitmap(), LoadFilamentData(), m_cancel_btn, m_color_query, m_cur_color_name, m_cur_filament_color, m_is_data_loaded, m_more_btn, m_ok_btn, m_ordered_color, SetWindowShape(), and StartClickDetection().
|
virtual |
References CleanupTimers(), m_color_query, and m_cur_color_name.
|
private |
References Slic3r::GUI::FilamentColorPickerValue::colors, Slic3r::GUI::DPIDialog::EndModal(), Slic3r::GUI::filament_color_picker_changed(), Slic3r::GUI::filament_color_picker_initial(), Slic3r::GUI::filament_color_picker_result(), Slic3r::GUI::filament_color_picker_selection(), Slic3r::GUI::FilamentColorPickerValue::gradient, Slic3r::FilamentColor::GRADIENT_CLR, m_cancel_btn, m_cur_filament_color, m_custom_selection, m_more_btn, m_ok_btn, m_ordered_color, m_selection_changed, OnMouseLeftDown(), OnMouseLeftUp(), OnMouseMove(), Slic3r::GUI::ColorPickerDialog::selection(), Slic3r::FilamentColor::SINGLE_CLR, StartClickDetection(), StopClickDetection(), UpdateButtonStates(), and UpdateCustomColorPreview().
Referenced by FilamentPickerDialog().
|
protected |
References m_flash_timer, and StopClickDetection().
Referenced by ~FilamentPickerDialog().
|
private |
References COLOR_DEMO_SIZE, Slic3r::FilamentColor::ColorCount(), Slic3r::GUI::create_filament_bitmap(), Slic3r::FilamentColor::GRADIENT_CLR, m_color_demo, Slic3r::FilamentColor::m_color_type, and Slic3r::FilamentColor::m_colors.
Referenced by CreatePreviewPanel().
|
private |
References COLOR_BTN_BITMAP_SIZE, COLOR_BTN_SIZE, COLS, Slic3r::GUI::create_filament_bitmap(), StateColor::darkModeColorFor(), Slic3r::FilamentColorCode::GetFilaColor(), Slic3r::FilamentColorCode::GetFilaColorCode(), Slic3r::FilamentColorCode::GetFilaColorName(), Slic3r::FilamentColor::GRADIENT_CLR, GRID_GAP, Slic3r::FilamentColor::m_color_type, Slic3r::FilamentColor::m_colors, m_cur_color_codes, m_cur_color_name, m_cur_filament_color, m_cur_selected_btn, m_custom_selection, m_ordered_color, m_selection_changed, MAX_VISIBLE_ROWS, OnButtonPaint(), UpdateButtonStates(), UpdatePreview(), and Slic3r::GUI::wxMouseEvent.
Referenced by FilamentPickerDialog().
|
private |
References _L, StateColor::darkModeColorFor(), m_label_preview_color, m_label_preview_idx, m_label_preview_type, and wxStaticText.
Referenced by CreatePreviewPanel().
|
private |
References _L, Expanded, m_more_btn, and Regular.
Referenced by FilamentPickerDialog().
|
private |
References CreateColorBitmap(), CreateInfoSection(), m_color_demo, and SetupLabelsContent().
Referenced by FilamentPickerDialog().
|
private |
References _L, and wxStaticText.
Referenced by FilamentPickerDialog().
|
private |
References m_corner_radius, and m_shape_bmp.
Referenced by FilamentPickerDialog(), and on_dpi_changed().
|
inlineinherited |
Referenced by Slic3r::GUI::AuxiliaryDialog::AuxiliaryDialog(), Slic3r::GUI::CopyrightsDialog::CopyrightsDialog(), Slic3r::GUI::DesignTextDialog::DesignTextDialog(), Slic3r::GUI::EditGCodeDialog::EditGCodeDialog(), Slic3r::GUI::FileArchiveDialog::FileArchiveDialog(), Slic3r::GUI::MsgNoUpdates::MsgNoUpdates(), Slic3r::GUI::MsgUpdateForced::MsgUpdateForced(), Slic3r::GUI::OAuthDialog::OAuthDialog(), Slic3r::GUI::ParamsDialog::ParamsDialog(), Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::SettingsDialog::SettingsDialog(), anonymous_namespace{3DPrinterOS.cpp}::TokenAuthDialog::TokenAuthDialog(), anonymous_namespace{3DPrinterOS.cpp}::UploadOptionsDialog::UploadOptionsDialog(), Slic3r::GUI::PublishSettingsDialog::add_row_ui(), Slic3r::GUI::DiffPresetDialog::complete_dialog_creation(), Slic3r::GUI::DiffPresetDialog::create_edit_sizer(), Slic3r::GUI::DiffPresetDialog::create_presets_sizer(), Slic3r::GUI::DiffPresetDialog::create_tree(), Slic3r::GUI::ElegooPrintHostSendDialog::init(), Slic3r::GUI::FlashforgePrintHostSendDialog::init(), Slic3r::GUI::PrintHostSendDialog::init(), Slic3r::GUI::AboutDialog::on_dpi_changed(), Slic3r::GUI::AuxiliaryDialog::on_dpi_changed(), Slic3r::GUI::BedShapeDialog::on_dpi_changed(), Slic3r::GUI::ConfigWizard::on_dpi_changed(), Slic3r::GUI::CopyrightsDialog::on_dpi_changed(), Slic3r::GUI::DiffPresetDialog::on_dpi_changed(), Slic3r::GUI::EditGCodeDialog::on_dpi_changed(), Slic3r::GUI::FileArchiveDialog::on_dpi_changed(), Slic3r::GUI::OAuthDialog::on_dpi_changed(), Slic3r::GUI::ObjectTableDialog::on_dpi_changed(), Slic3r::GUI::ParamsDialog::on_dpi_changed(), Slic3r::GUI::PhysicalPrinterDialog::on_dpi_changed(), Slic3r::GUI::PrintHostQueueDialog::on_dpi_changed(), Slic3r::GUI::PurgeModeDialog::on_dpi_changed(), Slic3r::GUI::SavePresetDialog::on_dpi_changed(), Slic3r::GUI::SendSystemInfoDialog::on_dpi_changed(), Slic3r::GUI::SettingsDialog::on_dpi_changed(), and Slic3r::GUI::UnsavedChangesDialog::on_dpi_changed().
|
inlineinherited |
|
inlineoverrideinherited |
References Slic3r::GUI::dialogStack.
Referenced by Slic3r::GUI::CloneDialog::CloneDialog(), Slic3r::GUI::ConfigWizard::ConfigWizard(), Slic3r::GUI::CreatePresetSuccessfulDialog::CreatePresetSuccessfulDialog(), Slic3r::GUI::DeleteConfirmDialog::DeleteConfirmDialog(), Slic3r::GUI::DesignVariableDialog::DesignVariableDialog(), Slic3r::GUI::anonymous_namespace{PrintHostDialogs.cpp}::FlashforgeSlotDialog::FlashforgeSlotDialog(), Slic3r::GUI::GuideFrame::GuideFrame(), Slic3r::GUI::InputIpAddressDialog::InputIpAddressDialog(), Slic3r::GUI::ManualNozzleCountDialog::ManualNozzleCountDialog(), Slic3r::GUI::MsgUpdateConfig::MsgUpdateConfig(), Slic3r::GUI::MsgUpdateForced::MsgUpdateForced(), Slic3r::GUI::MultiChoiceDialog::MultiChoiceDialog(), Slic3r::GUI::NetworkErrorDialog::NetworkErrorDialog(), Slic3r::GUI::NetworkPluginRestartDialog::NetworkPluginRestartDialog(), Slic3r::GUI::PartSkipConfirmDialog::PartSkipConfirmDialog(), Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::PlateNameEditDialog::PlateNameEditDialog(), Slic3r::GUI::PlateSettingsDialog::PlateSettingsDialog(), Slic3r::GUI::PublishSettingsDialog::PublishSettingsDialog(), Slic3r::GUI::SelectMachineDialog::SelectMachineDialog(), Slic3r::GUI::SendFailedConfirm::SendFailedConfirm(), Slic3r::GUI::SendSystemInfoDialog::SendSystemInfoDialog(), Slic3r::GUI::ShortcutCaptureDialog::ShortcutCaptureDialog(), Slic3r::GUI::SingleChoiceDialog::SingleChoiceDialog(), StepMeshDialog::StepMeshDialog(), Slic3r::GUI::SyncAmsInfoDialog::SyncAmsInfoDialog(), anonymous_namespace{3DPrinterOS.cpp}::TokenAuthDialog::TokenAuthDialog(), Slic3r::GUI::UpdatePluginDialog::UpdatePluginDialog(), Slic3r::GUI::UpdateVersionDialog::UpdateVersionDialog(), Slic3r::GUI::wgtDeviceNozzleRackUpgradeDlg::wgtDeviceNozzleRackUpgradeDlg(), Slic3r::GUI::SavePresetDialog::accept(), Slic3r::GUI::MsgDialog::add_button(), Slic3r::GUI::TipsDialog::add_button(), Slic3r::GUI::FilamentPickerDialog::BindEvents(), Slic3r::GUI::PluginPickerDialog::build_capability_ui(), Slic3r::GUI::BedShapeDialog::build_dialog(), Slic3r::GUI::PluginPickerDialog::build_ui(), Slic3r::GUI::UnsavedChangesDialog::close(), Slic3r::GUI::FileArchiveDialog::create_btn_sizer(), Slic3r::GUI::ColorDecomposeDialog::create_button_panel(), Slic3r::GUI::MixedFilamentDialog::create_button_panel(), Slic3r::GUI::CreateFilamentPresetDialog::create_dialog_buttons(), Slic3r::GUI::CreatePresetForPrinterDialog::create_dialog_buttons(), Slic3r::GUI::EditFilamentPresetDialog::create_dialog_buttons(), Slic3r::GUI::ExportConfigsDialog::create_dialog_buttons(), Slic3r::GUI::PreferencesDialog::create_item_language_combobox(), Slic3r::GUI::PreferencesDialog::create_item_region_combobox(), Slic3r::GUI::PreferencesDialog::create_items(), Slic3r::GUI::CreatePrinterPresetDialog::create_page1_dialog_buttons(), Slic3r::GUI::CreatePrinterPresetDialog::create_page2_dialog_buttons(), Slic3r::GUI::ExportConfigsDialog::data_init(), Slic3r::GUI::WebDialog::destroy_silently(), Slic3r::GUI::EditFilamentPresetDialog::edit_preset(), Slic3r::GUI::ConnectPrinterDialog::end_modal(), Slic3r::GUI::PrintHostSendDialog::EndModal(), Slic3r::GUI::ColorPickerDialog::finish(), Slic3r::GUI::WebDialog::finish(), Slic3r::GUI::Newer3mfVersionDialog::get_btn_sizer(), Slic3r::GUI::ScoreDialog::get_button_sizer(), Slic3r::GUI::WebViewHostDialog::handle_common_script_command(), Slic3r::GUI::ExportPresetBundleDialog::InitExportData(), Slic3r::GUI::SelectMachineDialog::navigate_to_timelapse_page(), Slic3r::GUI::BindMachineDialog::on_bind_success(), Slic3r::GUI::ConnectPrinterDialog::on_button_confirm(), Slic3r::GUI::RecenterDialog::on_button_confirm(), Slic3r::GUI::BindMachineDialog::on_cancel(), Slic3r::GUI::EditCalibrationHistoryDialog::on_cancel(), Slic3r::GUI::InputIpAddressDialog::on_cancel(), Slic3r::GUI::NewCalibrationHistoryDialog::on_cancel(), Slic3r::GUI::OAuthDialog::on_cancel(), Slic3r::GUI::PingCodeBindDialog::on_cancel(), Slic3r::GUI::SelectMachineDialog::on_cancel(), Slic3r::GUI::SendToPrinterDialog::on_cancel(), Slic3r::GUI::SyncAmsInfoDialog::on_cancel(), Slic3r::GUI::UnBindMachineDialog::on_cancel(), Slic3r::GUI::WebDialog::on_close_window(), Slic3r::GUI::NetworkPluginDownloadDialog::on_dont_ask(), Slic3r::GUI::NetworkPluginDownloadDialog::on_download(), Slic3r::GUI::EditDevNameDialog::on_edit_name(), Slic3r::GUI::ConfirmBeforeSendDialog::on_hide(), Slic3r::GUI::PrivacyUpdateDialog::on_hide(), Slic3r::GUI::ShortcutCaptureDialog::on_key(), Slic3r::GUI::TextureImportDialog::on_ok_clicked(), Slic3r::GUI::FileArchiveDialog::on_open_button(), Slic3r::GUI::NetworkPluginDownloadDialog::on_remind_later(), Slic3r::GUI::ProjectDropDialog::on_select_cancel(), Slic3r::GUI::SavePresetDialog::on_select_cancel(), Slic3r::GUI::ProjectDropDialog::on_select_ok(), Slic3r::GUI::SendMultiMachinePage::on_send(), Slic3r::GUI::NetworkPluginDownloadDialog::on_skip(), Slic3r::GUI::TextureImportDialog::on_skip_clicked(), Slic3r::GUI::NetworkPluginDownloadDialog::on_skip_version(), Slic3r::GUI::Cornering_Test_Dlg::on_start(), Slic3r::GUI::FlowRateCalibrationDialog::on_start(), Slic3r::GUI::Input_Shaping_Damp_Test_Dlg::on_start(), Slic3r::GUI::Input_Shaping_Freq_Test_Dlg::on_start(), Slic3r::GUI::MaxVolumetricSpeed_Test_Dlg::on_start(), Slic3r::GUI::PA_Calibration_Dlg::on_start(), Slic3r::GUI::Retraction_Test_Dlg::on_start(), Slic3r::GUI::Temp_Calibration_Dlg::on_start(), Slic3r::GUI::VFA_Test_Dlg::on_start(), Slic3r::GUI::CalibrationDialog::on_start_calibration(), Slic3r::GUI::UnBindMachineDialog::on_unbind_printer(), Slic3r::GUI::PartSkipDialog::OnApplyDialog(), anonymous_namespace{3DPrinterOS.cpp}::TokenAuthDialog::OnCancel(), Slic3r::GUI::AboutDialog::onCloseDialog(), Slic3r::GUI::CopyrightsDialog::onCloseDialog(), Slic3r::GUI::MultiNozzleSyncDialog::OnRackStatusReadingFinished(), Slic3r::GUI::GuideFrame::OnScriptMessage(), Slic3r::GUI::InputIpAddressDialog::OnTimer(), Slic3r::GUI::KBShortcutsDialog::open_mouse_preferences(), Slic3r::GUI::TroubleshootDialog::PackAll(), Slic3r::GUI::TroubleshootDialog::RebuildSystemProfiles(), Slic3r::GUI::SpeedDialWebDialog::run_action(), Slic3r::GUI::OAuthDialog::Show(), Slic3r::GUI::MultiNozzleSyncDialog::UpdateButton(), and Slic3r::GUI::CreatePrinterPresetDialog::validate_input_valid().
|
inlineinherited |
|
inline |
References m_custom_selection.
Referenced by Slic3r::GUI::PlaterPresetComboBox::PlaterPresetComboBox().
| wxColour Slic3r::GUI::FilamentPickerDialog::GetSelectedColour | ( | ) | const |
References m_color_demo.
Referenced by Slic3r::GUI::PlaterPresetComboBox::PlaterPresetComboBox().
|
inline |
References m_cur_filament_color.
Referenced by Slic3r::GUI::PlaterPresetComboBox::PlaterPresetComboBox().
|
inline |
References m_selection_changed.
Referenced by Slic3r::GUI::PlaterPresetComboBox::PlaterPresetComboBox().
|
inlineprivateinherited |
|
protected |
Referenced by OnTimerCheck().
|
inline |
References m_is_data_loaded.
Referenced by Slic3r::GUI::PlaterPresetComboBox::PlaterPresetComboBox().
|
private |
References m_color_query, and m_cur_color_codes.
Referenced by FilamentPickerDialog().
|
inlineinherited |
Referenced by Slic3r::GUI::AboutDialog::AboutDialog(), Slic3r::GUI::ConfigWizard::ConfigWizard(), Slic3r::GUI::CopyrightsDialog::CopyrightsDialog(), Slic3r::GUI::EditGCodeDialog::EditGCodeDialog(), Slic3r::GUI::anonymous_namespace{PrintHostDialogs.cpp}::FlashforgeSlotDialog::FlashforgeSlotDialog(), Slic3r::GUI::KBShortcutsDialog::KBShortcutsDialog(), Slic3r::GUI::MsgDialog::MsgDialog(), Slic3r::GUI::OAuthDialog::OAuthDialog(), Slic3r::GUI::PhysicalPrinterDialog::PhysicalPrinterDialog(), Slic3r::GUI::SelectMachineDialog::SelectMachineDialog(), Slic3r::GUI::SendSystemInfoDialog::SendSystemInfoDialog(), Slic3r::GUI::SendToPrinterDialog::SendToPrinterDialog(), Slic3r::GUI::SettingsDialog::SettingsDialog(), Slic3r::GUI::ShortcutCaptureDialog::ShortcutCaptureDialog(), Slic3r::GUI::SyncAmsInfoDialog::SyncAmsInfoDialog(), anonymous_namespace{3DPrinterOS.cpp}::TokenAuthDialog::TokenAuthDialog(), Slic3r::GUI::TroubleshootDialog::TroubleshootDialog(), anonymous_namespace{3DPrinterOS.cpp}::UploadOptionsDialog::UploadOptionsDialog(), Slic3r::GUI::SavePresetDialog::build(), Slic3r::GUI::BedShapeDialog::build_dialog(), and Slic3r::GUI::PhysicalPrinterDialog::build_printhost_settings().
|
overrideprotectedvirtual |
Implements Slic3r::GUI::DPIAware< wxDialog >.
References CreateShapedBitmap(), and SetWindowShape().
|
inlineprotectedvirtualinherited |
Reimplemented in PrintHostQueueDialog, Slic3r::GUI::ColorPickerDialog, Slic3r::GUI::ConfigWizard, Slic3r::GUI::DesignTextDialog, Slic3r::GUI::DiffPresetDialog, Slic3r::GUI::EditGCodeDialog, Slic3r::GUI::MultiMachinePickPage, Slic3r::GUI::ObjectTableDialog, Slic3r::GUI::PhysicalPrinterDialog, Slic3r::GUI::PrintHostQueueDialog, Slic3r::GUI::PublishSettingsDialog, Slic3r::GUI::SavePresetDialog, Slic3r::GUI::SendMultiMachinePage, and Slic3r::GUI::UnsavedChangesDialog.
|
protected |
References Slic3r::GUI::button(), COLOR_BTN_BITMAP_SIZE, and COLOR_BTN_SIZE.
Referenced by CreateColorGrid(), and UpdateButtonStates().
|
protected |
References m_flash_step, and m_flash_timer.
Referenced by StartFlashing().
|
protected |
References m_drag_delta, and Slic3r::GUI::wxMouseEvent.
Referenced by BindEvents().
|
protected |
References Slic3r::GUI::wxMouseEvent.
Referenced by BindEvents().
|
protected |
References m_drag_delta, and Slic3r::GUI::wxMouseEvent.
Referenced by BindEvents().
|
protected |
References IsClickOnTopMostWindow(), m_last_mouse_down, and StartFlashing().
Referenced by StartClickDetection().
|
inlineinherited |
|
inlineprivateinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
private |
References _L, Slic3r::FilamentColor::ColorCount(), Slic3r::GUI::from_u8(), Slic3r::FilamentColorCode::GetFilaColorCode(), Slic3r::FilamentColor::m_colors, m_cur_color_codes, m_cur_color_name, m_label_preview_color, m_label_preview_idx, and m_label_preview_type.
Referenced by CreatePreviewPanel().
|
private |
References m_shape_bmp.
Referenced by FilamentPickerDialog(), and on_dpi_changed().
|
inlineinherited |
Referenced by Slic3r::GUI::EditFilamentPresetDialog::delete_preset(), Slic3r::GUI::SingleChoiceDialog::GetSingleChoiceIndex(), Slic3r::GUI::ConfirmBeforeSendDialog::on_show(), Slic3r::GUI::PrivacyUpdateDialog::on_show(), Slic3r::GUI::AMSMaterialsSetting::Popup(), Slic3r::GUI::ExtrusionCalibration::Popup(), Slic3r::GUI::ObjectTableDialog::Popup(), Slic3r::GUI::ConfigWizard::run(), Slic3r::GUI::GuideFrame::run(), Slic3r::GUI::MultiNozzleSyncDialog::ShowModal(), Slic3r::GUI::RichMessageDialog::ShowModal(), Slic3r::GUI::TextureImportDialog::ShowModal(), and Slic3r::GUI::UnsavedChangesDialog::ShowModal().
|
protected |
References m_click_timer, OnTimerCheck(), and StopClickDetection().
Referenced by FilamentPickerDialog(), and BindEvents().
|
private |
References m_flash_step, m_flash_timer, and OnFlashTimer().
Referenced by OnTimerCheck().
|
protected |
References m_click_timer.
Referenced by BindEvents(), CleanupTimers(), and StartClickDetection().
|
inlineprivateinherited |
|
private |
References StateColor::darkModeColorFor(), m_cur_selected_btn, and OnButtonPaint().
Referenced by BindEvents(), and CreateColorGrid().
|
private |
References COLOR_DEMO_SIZE, Slic3r::GUI::create_filament_bitmap(), m_color_demo, m_label_preview_color, and m_label_preview_idx.
Referenced by BindEvents().
|
private |
References COLOR_DEMO_SIZE, Slic3r::GUI::create_filament_bitmap(), Slic3r::FilamentColorCode::GetFilaColor(), Slic3r::FilamentColorCode::GetFilaColorCode(), Slic3r::FilamentColorCode::GetFilaColorName(), Slic3r::FilamentColor::GRADIENT_CLR, m_color_demo, Slic3r::FilamentColor::m_color_type, Slic3r::FilamentColor::m_colors, m_label_preview_color, and m_label_preview_idx.
Referenced by CreateColorGrid().
|
privateinherited |
Referenced by FilamentPickerDialog(), and BindEvents().
|
private |
Referenced by StartClickDetection(), and StopClickDetection().
|
private |
Referenced by CreateColorBitmap(), CreatePreviewPanel(), GetSelectedColour(), UpdateCustomColorPreview(), and UpdatePreview().
|
private |
Referenced by FilamentPickerDialog(), ~FilamentPickerDialog(), and LoadFilamentData().
|
private |
Referenced by CreateShapedBitmap().
|
private |
Referenced by CreateColorGrid(), LoadFilamentData(), and SetupLabelsContent().
|
private |
Referenced by FilamentPickerDialog(), ~FilamentPickerDialog(), CreateColorGrid(), and SetupLabelsContent().
|
private |
Referenced by FilamentPickerDialog(), BindEvents(), CreateColorGrid(), and GetSelectedFilamentColor().
|
private |
Referenced by CreateColorGrid(), and UpdateButtonStates().
|
private |
Referenced by BindEvents(), CreateColorGrid(), and GetCustomColorSelection().
|
private |
Referenced by OnMouseLeftDown(), and OnMouseMove().
|
privateinherited |
|
private |
Referenced by OnFlashTimer(), and StartFlashing().
|
private |
Referenced by CleanupTimers(), OnFlashTimer(), and StartFlashing().
|
privateinherited |
|
private |
Referenced by FilamentPickerDialog(), and IsDataLoaded().
|
private |
Referenced by CreateInfoSection(), SetupLabelsContent(), UpdateCustomColorPreview(), and UpdatePreview().
|
private |
Referenced by CreateInfoSection(), SetupLabelsContent(), UpdateCustomColorPreview(), and UpdatePreview().
|
private |
Referenced by CreateInfoSection(), and SetupLabelsContent().
|
private |
Referenced by OnTimerCheck().
Referenced by FilamentPickerDialog(), BindEvents(), and CreateMoreInfoButton().
|
privateinherited |
|
privateinherited |
Referenced by FilamentPickerDialog(), and BindEvents().
|
private |
Referenced by FilamentPickerDialog(), BindEvents(), and CreateColorGrid().
|
privateinherited |
|
privateinherited |
|
private |
Referenced by BindEvents(), CreateColorGrid(), and HasSelectionChanged().
|
private |
Referenced by CreateShapedBitmap(), and SetWindowShape().