#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/AMSDryControl.hpp>
Public Member Functions | |
| AMSDryCtrWin (wxWindow *parent) | |
| ~AMSDryCtrWin () | |
| void | msw_rescale () |
| void | update (std::shared_ptr< DevFilaSystem > fila_system, MachineObject *obj) |
| void | set_ams_id (const std::string &ams_id) |
| 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 |
| virtual void | on_sys_color_changed () |
Private Member Functions | |
| void | create () |
| wxBoxSizer * | create_guide_page_sizer (wxPanel *parent) |
| wxBoxSizer * | create_main_content_section (wxPanel *parent) |
| wxBoxSizer * | create_guide_info_filament (wxPanel *parent) |
| wxBoxSizer * | create_guide_info_section (wxPanel *parent) |
| wxBoxSizer * | create_guide_right_section (wxPanel *parent) |
| wxBoxSizer * | create_main_page_sizer (wxPanel *parent) |
| wxBoxSizer * | create_left_panel (wxPanel *parent) |
| wxBoxSizer * | create_humidity_status_section (wxPanel *parent) |
| wxBoxSizer * | create_description_item (wxPanel *parent, const wxString &title, Label *&dataLabel) |
| wxBoxSizer * | create_status_descriptions_section (wxPanel *parent) |
| wxBoxSizer * | create_right_panel (wxPanel *parent) |
| wxBoxSizer * | create_normal_state_panel (wxPanel *parent) |
| wxBoxSizer * | create_cannot_dry_panel (wxPanel *parent) |
| wxBoxSizer * | create_drying_error_panel (wxPanel *parent) |
| Button * | create_button (wxPanel *parent, const wxString &title, const wxColour &background_color, const wxColour &border_color, const wxColour &text_color) |
| wxBoxSizer * | create_progress_page_sizer (wxPanel *parent) |
| void | OnProgressTimer (wxTimerEvent &event) |
| void | OnClose (wxCloseEvent &event) |
| void | OnShow (wxShowEvent &event) |
| void | OnFilamentSelectionChanged (wxCommandEvent &event) |
| wxScrolledWindow * | create_preview_scrolled_window (wxWindow *parent) |
| bool | check_values_changed (DevAms *dev_ams) |
| int | update_image (DevAmsType type, DevAms::DryStatus status, DevAms::DrySubStatus sub_status, int humidity_percent) |
| void | update_img_description (DevAms::DryStatus status, DevAms::DrySubStatus sub_status) |
| void | update_normal_description (DevAms *dev_ams) |
| int | update_state (DevAms *dev_ams) |
| int | update_dryness_status (DevAms *dev_ams) |
| int | update_ams_change (DevAms *dev_ams) |
| int | update_filament_list (DevAms *dev_ams, MachineObject *obj) |
| void | update_filament_guide_info (DevAms *dev_ams) |
| void | update_normal_state (DevAms *dev_ams) |
| void | update_printer_state (MachineObject *obj) |
| std::shared_ptr< DevFilaSystem > | get_fila_system () const |
| void | start_sending_drying_command () |
| void | restore_stop_button_if_deadline_passed () |
| void | restore_unload_button_if_deadline_passed () |
| void | update_button_size (Button *button) |
| bool | is_dry_status_changed (DevAms *dev_ams) |
| bool | is_dry_ctr_idle (DevAms *dev_ams) |
| bool | is_ams_changed (DevAms *dev_ams) |
| bool | is_dry_ctr_idle () |
| bool | is_tray_changed (DevAms *dev_ams) |
| bool | is_dry_ctr_err (DevAms *dev_ams) |
| void | update_em_unit () |
| bool | is_new_scale_factor () const |
| void | rescale (const wxRect &suggested_rect) |
| Slic3r::GUI::AMSDryCtrWin::AMSDryCtrWin | ( | wxWindow * | parent | ) |
Referenced by get_fila_system().
| Slic3r::GUI::AMSDryCtrWin::~AMSDryCtrWin | ( | ) |
References m_progress_timer.
|
private |
References Slic3r::DevAms::GetAmsType(), Slic3r::DevAms::GetDryStatus(), Slic3r::DevAms::GetDrySubStatus(), Slic3r::DevAms::GetHumidityPercent(), and m_ams_info.
Referenced by update().
|
private |
References create_guide_page_sizer(), create_main_page_sizer(), create_progress_page_sizer(), StateColor::darkModeColorFor(), Slic3r::encode_path(), m_guide_page, m_main_simplebook, m_original_page, m_progress_page, m_progress_timer, OnClose(), OnProgressTimer(), OnShow(), and Slic3r::resources_dir().
Referenced by AMSDryCtrWin().
|
private |
References AMS_CONTROL_DISABLE_COLOUR, AMS_CONTROL_WHITE_COLOUR, Label::Body_14, Slic3r::GUI::button(), StateColor::Disabled, StateColor::Enabled, StateColor::Hovered, StateColor::Normal, StateColor::Pressed, and text_color().
Referenced by create_cannot_dry_panel(), create_guide_right_section(), and create_normal_state_panel().
|
private |
References _L, AMS_CONTROL_BRAND_COLOUR, Label::Body_14, Slic3r::MachineObject::command_ams_change_filament(), create_button(), get_fila_system(), Label::Head_16, m_ams_info, m_cannot_dry_description_label, m_unload_button, m_unload_button_restore_deadline, and Label::Wrap().
Referenced by create_right_panel().
|
private |
References Label::Body_14, and Label::Body_16.
Referenced by create_status_descriptions_section().
|
private |
References _L, and Label::Body_14.
Referenced by create_right_panel().
|
private |
References m_ams_filament_panel.
Referenced by create_guide_info_section().
|
private |
References _L, Label::Body_12, Label::Body_14, create_guide_info_filament(), Label::Head_18, LB_AUTO_WRAP, m_guide_description_label, m_guide_title_label, and m_rotate_spool_toggle.
Referenced by create_guide_page_sizer().
|
private |
References create_guide_info_section(), and create_guide_right_section().
Referenced by create().
|
private |
References _L, _u8L_CONTEXT, AMS_CONTROL_BRAND_COLOUR, create_button(), L_CONTEXT, m_back_button, m_guide_image, m_image_placeholder, m_main_simplebook, m_progress_gauge, m_progress_timer, m_progress_value, m_start_button, and start_sending_drying_command().
Referenced by create_guide_page_sizer().
|
private |
References _L, Label::Head_14, m_humidity_img, m_image_description, and m_image_description_icon.
Referenced by create_left_panel().
|
private |
References create_humidity_status_section(), and create_status_descriptions_section().
Referenced by create_main_content_section().
|
private |
References create_left_panel(), and create_right_panel().
Referenced by create_main_page_sizer().
|
private |
References create_main_content_section().
Referenced by create().
|
private |
References _L, _L_CONTEXT, AMS_CONTROL_BRAND_COLOUR, Label::Body_12, Label::Body_14, create_button(), StateColor::darkModeColorFor(), get_fila_system(), Label::Head_14, m_ams_info, m_main_simplebook, m_next_button, m_normal_description, m_start_button, m_stop_button, m_stop_button_restore_deadline, m_temperature_input, m_time_input, m_trays_combo, OnFilamentSelectionChanged(), and update_button_size().
Referenced by create_right_panel().
|
private |
References AMS_CONTROL_DEF_BLOCK_BK_COLOUR, and AMS_ITEMS_PANEL_SIZE.
|
private |
References Label::Body_16, m_progress_gauge, m_progress_text, m_progress_title, and Slic3r::GUI::ProgressBar.
Referenced by create().
|
private |
References create_cannot_dry_panel(), create_drying_error_panel(), create_normal_state_panel(), m_cannot_dry_sizer, m_dry_error_sizer, and m_normal_state_sizer.
Referenced by create_main_content_section().
|
private |
References _L, create_description_item(), m_humidity_data_label, m_temperature_data_label, m_time_data_label, and m_time_descrition_container.
Referenced by create_left_panel().
|
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 |
|
private |
References AMSDryCtrWin(), and m_fila_system.
Referenced by create_cannot_dry_panel(), create_normal_state_panel(), OnFilamentSelectionChanged(), and start_sending_drying_command().
|
private |
References Slic3r::DevAms::GetAmsId(), m_ams_info, and m_is_ams_changed.
Referenced by update_ams_change(), and update_filament_list().
|
private |
References Slic3r::DevAms::Error, Slic3r::DevAms::GetDryStatus(), and Slic3r::DevAms::GetDrySubStatus().
Referenced by update_normal_state().
|
private |
References Slic3r::DevAms::Cooling, m_ams_info, and Slic3r::DevAms::Off.
Referenced by OnProgressTimer(), update_dryness_status(), update_filament_list(), and update_normal_state().
|
private |
References Slic3r::DevAms::Cooling, Slic3r::DevAms::GetDryStatus(), Slic3r::DevAms::GetDrySubStatus(), and Slic3r::DevAms::Off.
|
private |
References Slic3r::DevAms::GetDryStatus(), Slic3r::DevAms::GetDrySubStatus(), and m_ams_info.
Referenced by update_dryness_status().
|
inlineprivateinherited |
|
private |
| void Slic3r::GUI::AMSDryCtrWin::msw_rescale | ( | ) |
References Label::Body_14, m_ams_filament_panel, m_back_button, m_description_icon_bitmap, m_guide_image, m_guide_page, m_humidity_image, m_humidity_img, m_image_description_icon, m_image_placeholder, m_next_button, m_original_page, m_start_button, m_stop_button, m_trays_combo, m_unload_button, and update_button_size().
Referenced by on_dpi_changed(), and OnShow().
|
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 msw_rescale().
|
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.
|
private |
References _L, m_main_simplebook, m_progress_gauge, m_progress_message_index, m_progress_text, m_progress_timer, m_progress_title, m_progress_value, m_stop_button, m_stop_button_restore_deadline, m_unload_button, m_unload_button_restore_deadline, and update_button_size().
Referenced by create().
|
private |
References Slic3r::DevFilamentDryingPreset::filament_dev_ams_drying_temperature_on_idle, Slic3r::DevFilamentDryingPreset::filament_dev_ams_drying_temperature_on_print, Slic3r::DevFilamentDryingPreset::filament_dev_ams_drying_time_on_idle, Slic3r::DevFilamentDryingPreset::filament_dev_ams_drying_time_on_print, get_fila_system(), Slic3r::DevAms::GetAmsType(), Slic3r::DevUtilBackend::GetFilamentDryingPreset(), m_ams_info, m_printer_status, m_temperature_input, m_time_input, m_tray_ids, and update_filament_guide_info().
Referenced by create_normal_state_panel(), and update_filament_list().
|
private |
References is_dry_ctr_idle(), m_main_simplebook, m_progress_gauge, m_progress_message_index, m_progress_text, m_progress_timer, m_progress_title, and m_progress_value.
Referenced by create().
|
private |
References msw_rescale().
Referenced by create().
|
inlineinherited |
|
inlineprivateinherited |
|
private |
References _L, m_stop_button, m_stop_button_restore_deadline, and update_button_size().
Referenced by update_state().
|
private |
References m_unload_button, and m_unload_button_restore_deadline.
Referenced by update_state().
|
inlineinherited |
| void Slic3r::GUI::AMSDryCtrWin::set_ams_id | ( | const std::string & | ams_id | ) |
References m_ams_info, and m_is_ams_changed.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
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().
|
private |
References Slic3r::filament_dev_drying_softening_temperature(), get_fila_system(), Slic3r::DevUtilBackend::GetFilamentDryingPreset(), m_ams_info, m_dry_setting, m_rotate_spool_toggle, m_temperature_input, m_time_input, m_tray_ids, and m_trays_combo.
Referenced by create_guide_right_section().
| void Slic3r::GUI::AMSDryCtrWin::update | ( | std::shared_ptr< DevFilaSystem > | fila_system, |
| MachineObject * | obj ) |
References check_values_changed(), Slic3r::DevAms::GetAmsType(), Slic3r::DevAms::GetDryStatus(), Slic3r::DevAms::GetDrySubStatus(), Slic3r::DevAms::GetHumidityPercent(), Slic3r::DevAms::IsSupportRemoteDry(), m_ams_info, m_fila_system, m_is_ams_changed, Slic3r::DevAms::Off, update_ams_change(), update_dryness_status(), update_filament_guide_info(), update_filament_list(), update_image(), update_printer_state(), and update_state().
|
private |
References Slic3r::DevAms::GetAmsId(), Slic3r::DevAms::GetAmsType(), is_ams_changed(), m_ams_info, m_temperature_input, m_time_input, Slic3r::N3F, and Slic3r::N3S.
Referenced by update().
|
private |
References Slic3r::GUI::button().
Referenced by create_normal_state_panel(), msw_rescale(), OnClose(), and restore_stop_button_if_deadline_passed().
|
private |
References Slic3r::DevAms::GetCurrentTemperature(), Slic3r::DevAms::GetHumidityPercent(), Slic3r::DevAms::GetLeftDryTime(), is_dry_ctr_idle(), is_dry_status_changed(), m_ams_info, m_humidity_data_label, m_original_page, m_temperature_data_label, m_time_data_label, and m_time_descrition_container.
Referenced by update().
|
inlineprivateinherited |
|
private |
References _L, Slic3r::DevFilamentDryingPreset::filament_dev_ams_drying_heat_distortion_temperature, Slic3r::filament_type(), Slic3r::DevAms::GetDisplayName(), Slic3r::DevUtilBackend::GetFilamentDryingPreset(), Slic3r::DevAms::GetTrays(), m_ams_filament_panel, m_guide_description_label, m_guide_page, m_guide_title_label, m_start_button, and m_temperature_input.
Referenced by OnFilamentSelectionChanged(), and update().
|
private |
References Slic3r::DevFilamentDryingPreset::filament_dev_ams_drying_heat_distortion_temperature, Slic3r::DevFilamentDryingPreset::filament_dev_ams_drying_temperature_on_idle, Slic3r::DevFilamentDryingPreset::filament_dev_ams_drying_temperature_on_print, Slic3r::DevFilamentDryingPreset::filament_dev_drying_softening_temperature, Slic3r::DevFilamentDryingPreset::filament_id, Slic3r::filament_type(), Slic3r::PresetBundle::filaments, Slic3r::PresetBundle::get_filament_by_filament_id(), Slic3r::PresetBundle::get_filament_presets_for_machine(), Slic3r::DevPrinterConfigUtil::get_printer_display_name(), Slic3r::DevAms::GetAmsId(), Slic3r::DevAms::GetAmsType(), Slic3r::DevAms::GetDrySettings(), Slic3r::DevExtderSystem::GetExtderById(), Slic3r::MachineObject::GetExtderSystem(), Slic3r::DevUtilBackend::GetFilamentDryingPreset(), Slic3r::MachineObject::GetFilaSystem(), Slic3r::DevExtderSystem::GetNozzleDiameter(), Slic3r::DevAms::GetTrays(), is_ams_changed(), is_dry_ctr_idle(), Slic3r::MachineObject::is_support_user_preset, m_ams_info, m_dry_setting, m_printer_status, m_start_button, m_temperature_input, m_time_input, m_tray_ids, m_trays_combo, OnFilamentSelectionChanged(), and Slic3r::MachineObject::printer_type.
Referenced by update().
|
private |
References Slic3r::GUI::AMS_DRY_STATUS_IMAGE_SIZE, Slic3r::GUI::get_dry_status_img_path(), Slic3r::GUI::get_humidity_level_img_path(), m_ams_info, m_humidity_image, m_humidity_img, Slic3r::DevAms::Off, and update_img_description().
Referenced by update().
|
private |
References _L, Slic3r::DevAms::Cooling, Slic3r::DevAms::Dehumidify, Slic3r::DevAms::Error, Slic3r::DevAms::Heating, m_description_icon_bitmap, m_image_description, m_image_description_icon, and Slic3r::DevAms::Off.
Referenced by update_image().
|
private |
References _L, Slic3r::FilamentBaseInfo::filament_id, Slic3r::DevAms::GetAmsType(), Slic3r::DevUtilBackend::GetFilamentDryingPreset(), Slic3r::DevAms::GetTrays(), m_ams_info, m_next_button, m_normal_description, m_printer_status, m_temperature_input, m_time_input, m_tray_ids, m_trays_combo, Slic3r::N3F, Slic3r::N3S, and Slic3r::GUI::warning_text.
Referenced by update_normal_state().
|
private |
References is_dry_ctr_err(), is_dry_ctr_idle(), m_dry_error_sizer, m_next_button, m_normal_description, m_start_button, m_stop_button, m_temperature_input, m_time_input, m_trays_combo, and update_normal_description().
Referenced by update_state().
|
private |
References Slic3r::DevExtderSystem::GetCurrentAmsId(), Slic3r::MachineObject::GetExtderSystem(), Slic3r::MachineObject::is_in_printing(), m_ams_info, and m_printer_status.
Referenced by update().
|
private |
References Slic3r::DevAms::ConsumableAtAmsOutlet, Slic3r::DevAms::DryingInProgress, Slic3r::DevAms::GetCannotDryReason(), m_cannot_dry_description_label, m_cannot_dry_sizer, m_normal_state_sizer, m_unload_button, Slic3r::GUI::organize_cannot_reasons_text(), restore_stop_button_if_deadline_passed(), restore_unload_button_if_deadline_passed(), and update_normal_state().
Referenced by update().
|
private |
Referenced by create_guide_info_filament(), msw_rescale(), and update_filament_guide_info().
| struct { ... } Slic3r::GUI::AMSDryCtrWin::m_ams_info |
Referenced by check_values_changed(), create_cannot_dry_panel(), create_normal_state_panel(), is_ams_changed(), is_dry_ctr_idle(), is_dry_status_changed(), OnFilamentSelectionChanged(), set_ams_id(), start_sending_drying_command(), update(), update_ams_change(), update_dryness_status(), update_filament_list(), update_image(), update_normal_description(), and update_printer_state().
Referenced by create_guide_right_section(), and msw_rescale().
|
privateinherited |
Referenced by create_cannot_dry_panel(), and update_state().
|
private |
Referenced by create_right_panel(), and update_state().
|
private |
Referenced by msw_rescale(), and update_img_description().
|
private |
Referenced by create_right_panel(), and update_normal_state().
| struct { ... } Slic3r::GUI::AMSDryCtrWin::m_dry_setting |
Referenced by start_sending_drying_command(), and update_filament_list().
|
privateinherited |
|
private |
Referenced by get_fila_system(), and update().
|
private |
|
privateinherited |
Referenced by create_guide_info_section(), and update_filament_guide_info().
|
private |
Referenced by create_guide_right_section(), and msw_rescale().
|
private |
Referenced by create(), msw_rescale(), and update_filament_guide_info().
Referenced by create_guide_info_section(), and update_filament_guide_info().
Referenced by create_status_descriptions_section(), and update_dryness_status().
|
private |
Referenced by msw_rescale(), and update_image().
|
private |
Referenced by create_humidity_status_section(), msw_rescale(), and update_image().
Referenced by create_humidity_status_section(), and update_img_description().
|
private |
Referenced by create_humidity_status_section(), msw_rescale(), and update_img_description().
|
private |
Referenced by create_guide_right_section(), and msw_rescale().
|
private |
Referenced by is_ams_changed(), set_ams_id(), and update().
|
private |
Referenced by create(), create_guide_right_section(), create_normal_state_panel(), OnClose(), and OnProgressTimer().
|
privateinherited |
Referenced by create_normal_state_panel(), msw_rescale(), update_normal_description(), and update_normal_state().
|
private |
Referenced by create_normal_state_panel(), update_normal_description(), and update_normal_state().
|
privateinherited |
|
private |
Referenced by create_right_panel(), and update_state().
|
private |
Referenced by create(), msw_rescale(), and update_dryness_status().
|
privateinherited |
| struct { ... } Slic3r::GUI::AMSDryCtrWin::m_printer_status |
Referenced by OnFilamentSelectionChanged(), update_filament_list(), update_normal_description(), and update_printer_state().
|
private |
Referenced by create_guide_right_section(), create_progress_page_sizer(), OnClose(), and OnProgressTimer().
|
private |
Referenced by OnClose(), and OnProgressTimer().
|
private |
Referenced by create().
|
private |
Referenced by create_progress_page_sizer(), OnClose(), and OnProgressTimer().
|
private |
Referenced by ~AMSDryCtrWin(), create(), create_guide_right_section(), OnClose(), and OnProgressTimer().
|
private |
Referenced by create_progress_page_sizer(), OnClose(), and OnProgressTimer().
|
private |
Referenced by create_guide_right_section(), OnClose(), and OnProgressTimer().
|
private |
Referenced by create_guide_info_section(), and start_sending_drying_command().
|
privateinherited |
Referenced by create_guide_right_section(), create_normal_state_panel(), msw_rescale(), update_filament_guide_info(), update_filament_list(), and update_normal_state().
Referenced by create_normal_state_panel(), msw_rescale(), OnClose(), restore_stop_button_if_deadline_passed(), and update_normal_state().
|
private |
Referenced by create_normal_state_panel(), OnClose(), and restore_stop_button_if_deadline_passed().
Referenced by create_status_descriptions_section(), and update_dryness_status().
|
private |
Referenced by create_status_descriptions_section(), and update_dryness_status().
|
private |
Referenced by create_status_descriptions_section(), and update_dryness_status().
|
private |
|
private |
|
private |
Referenced by create_cannot_dry_panel(), msw_rescale(), OnClose(), restore_unload_button_if_deadline_passed(), and update_state().
|
private |
Referenced by create_cannot_dry_panel(), OnClose(), and restore_unload_button_if_deadline_passed().