#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/SendMultiMachinePage.hpp>
Public Member Functions | |
| SendMultiMachinePage (Plater *plater=nullptr) | |
| ~SendMultiMachinePage () | |
| void | prepare (int plate_idx) |
| void | on_dpi_changed (const wxRect &suggested_rect) |
| void | on_sys_color_changed () |
| void | refresh_user_device () |
| void | on_send (wxCommandEvent &event) |
| bool | Show (bool show) |
| PrintParams | request_params (MachineObject *obj) |
| bool | get_ams_mapping_result (std::string &mapping_array_str, std::string &mapping_array_str2, std::string &ams_mapping_info) |
| wxBoxSizer * | create_item_title (wxString title, wxWindow *parent, wxString tooltip) |
| wxBoxSizer * | create_item_checkbox (wxString title, wxWindow *parent, wxString tooltip, int padding_left, std::string param) |
| wxBoxSizer * | create_item_input (wxString str_before, wxString str_after, wxWindow *parent, wxString tooltip, std::string param) |
| wxBoxSizer * | create_item_radiobox (wxString title, wxWindow *parent, wxString tooltip, int groupid, std::string param) |
| wxPanel * | create_page () |
| void | sync_ams_list () |
| void | set_default_normal (const ThumbnailData &data) |
| void | set_default () |
| void | on_rename_enter () |
| void | check_fcous_state (wxWindow *window) |
| void | check_focus (wxWindow *window) |
| 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 | OnSelectRadio (wxMouseEvent &event) |
| void | on_select_radio (std::string param) |
| bool | get_value_radio (std::string param) |
| void | on_set_finish_mapping (wxCommandEvent &evt) |
| void | on_rename_click (wxCommandEvent &event) |
| void | on_timer (wxTimerEvent &event) |
| void | init_timer () |
Private Member Functions | |
| void | update_em_unit () |
| bool | is_new_scale_factor () const |
| void | rescale (const wxRect &suggested_rect) |
References _L, app_config, check_fcous_state(), create_page(), Slic3r::GUI::get_app_config(), init_timer(), m_main_page, m_main_scroll, m_mapping_popup, m_plater, m_sizer_body, on_set_finish_mapping(), on_timer(), and Slic3r::GUI::plater().
| Slic3r::GUI::SendMultiMachinePage::~SendMultiMachinePage | ( | ) |
References m_radio_group, and m_refresh_timer.
| void Slic3r::GUI::SendMultiMachinePage::check_fcous_state | ( | wxWindow * | window | ) |
References check_fcous_state(), and check_focus().
Referenced by SendMultiMachinePage(), and check_fcous_state().
| void Slic3r::GUI::SendMultiMachinePage::check_focus | ( | wxWindow * | window | ) |
References m_rename_input, and on_rename_enter().
Referenced by check_fcous_state().
| wxBoxSizer * Slic3r::GUI::SendMultiMachinePage::create_item_checkbox | ( | wxString | title, |
| wxWindow * | parent, | ||
| wxString | tooltip, | ||
| int | padding_left, | ||
| std::string | param ) |
References app_config, Label::Body_13, m_checkbox_map, SEND_DESIGN_GRAY900_COLOR, and wxStaticText.
Referenced by create_page().
| wxBoxSizer * Slic3r::GUI::SendMultiMachinePage::create_item_input | ( | wxString | str_before, |
| wxString | str_after, | ||
| wxWindow * | parent, | ||
| wxString | tooltip, | ||
| std::string | param ) |
References app_config, Label::Body_13, StateColor::Disabled, StateColor::Enabled, m_input_map, SEND_DESIGN_GRAY900_COLOR, SEND_DESIGN_INPUT_SIZE, and wxStaticText.
Referenced by create_page().
| wxBoxSizer * Slic3r::GUI::SendMultiMachinePage::create_item_radiobox | ( | wxString | title, |
| wxWindow * | parent, | ||
| wxString | tooltip, | ||
| int | groupid, | ||
| std::string | param ) |
References Slic3r::GUI::AmsRadioSelector::m_groupid, Slic3r::GUI::AmsRadioSelector::m_param_name, m_radio_group, Slic3r::GUI::AmsRadioSelector::m_radiobox, Slic3r::GUI::AmsRadioSelector::m_selected, OnSelectRadio(), and wxStaticText.
Referenced by create_page().
| wxBoxSizer * Slic3r::GUI::SendMultiMachinePage::create_item_title | ( | wxString | title, |
| wxWindow * | parent, | ||
| wxString | tooltip ) |
References Label::Head_13, SEND_DESIGN_GRAY400_COLOR, SEND_DESIGN_GRAY800_COLOR, and wxStaticText.
Referenced by create_page().
| wxPanel * Slic3r::GUI::SendMultiMachinePage::create_page | ( | ) |
References _L, Label::Body_13, Choice, Confirm, create_item_checkbox(), create_item_input(), create_item_radiobox(), create_item_title(), device_en_ams_big, DEVICE_ITEM_MAX_WIDTH, device_name_big, device_printable_big, Label::Head_20, ICON_SINGLE_SIZE, m_ams, m_ams_list_sizer, m_button_add, m_button_send, m_current_project_name, m_device_items, m_device_status, m_image_sizer, m_main_scroll, m_panel_image, m_printer_name, m_refresh_button, m_rename_button, m_rename_edit_panel, m_rename_input, m_rename_normal_panel, m_rename_switch_panel, m_select_checkbox, m_sort, m_stext_time, m_stext_weight, m_table_head_panel, m_table_head_sizer, m_task_name, m_text_sizer, m_thumbnail_panel, m_tip_text, m_title_panel, m_title_sizer, StateColor::Normal, on_rename_click(), on_rename_enter(), on_select_radio(), on_send(), StateColor::Pressed, print_time, print_weight, refresh_user_device(), rename_sizer_h, rename_sizer_v, scroll_macine_list, SEND_DESIGN_GRAY800_COLOR, SEND_ITEM_MAX_HEIGHT, SEND_LEFT_DEV_NAME, SEND_LEFT_DEV_STATUS, SEND_LEFT_PADDING_LEFT, Slic3r::GUI::DPIAware< P >::ShowModal(), sizer_machine_list, Slic3r::GUI::SortItem::SR_DEV_NAME, Slic3r::GUI::SortItem::SR_EN_AMS, Slic3r::GUI::SortItem::SR_PRINTABLE, TABLE_HEAD_FONT, TABLE_HEAD_PRESSED_COLOUR, TABLE_HEAR_NORMAL_COLOUR, TASK_LEFT_SEND_TIME, Slic3r::THUMBNAIL_SIZE, timeimg, weightimg, Window, Slic3r::GUI::wxMouseEvent, and wxStaticText.
Referenced by SendMultiMachinePage().
|
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 |
| bool Slic3r::GUI::SendMultiMachinePage::get_ams_mapping_result | ( | std::string & | mapping_array_str, |
| std::string & | mapping_array_str2, | ||
| std::string & | ams_mapping_info ) |
References Slic3r::GUI::PartPlate::get_filament_maps(), m_ams_mapping_result, m_filaments, Slic3r::GUI::plater(), VIRTUAL_TRAY_DEPUTY_ID, and VIRTUAL_TRAY_MAIN_ID.
Referenced by request_params().
|
protected |
References Slic3r::GUI::AmsRadioSelector::m_groupid, Slic3r::GUI::AmsRadioSelector::m_param_name, m_radio_group, and Slic3r::GUI::AmsRadioSelector::m_radiobox.
Referenced by sync_ams_list().
|
protected |
References m_refresh_timer.
Referenced by SendMultiMachinePage().
|
inlineprivateinherited |
|
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().
|
virtual |
Implements Slic3r::GUI::DPIAware< wxDialog >.
References m_ams, m_button_add, m_button_send, m_device_items, m_device_status, m_mapping_popup, m_printer_name, m_refresh_button, m_rename_button, m_select_checkbox, print_time, print_weight, SEND_ITEM_MAX_HEIGHT, SEND_LEFT_DEV_NAME, SEND_LEFT_DEV_STATUS, TASK_LEFT_SEND_TIME, timeimg, and weightimg.
|
protected |
References m_current_project_name, m_is_rename_mode, m_rename_input, and m_rename_switch_panel.
Referenced by create_page().
| void Slic3r::GUI::SendMultiMachinePage::on_rename_enter | ( | ) |
References _L, Slic3r::GUI::from_u8(), Slic3r::PresetCollection::get_suffix_modified(), m_current_project_name, m_is_rename_mode, m_rename_input, m_rename_normal_panel, m_rename_switch_panel, m_task_name, NoValid, Slic3r::GUI::DPIAware< P >::ShowModal(), and Valid.
Referenced by check_focus(), and create_page().
|
protected |
References Slic3r::GUI::AmsRadioSelector::m_groupid, Slic3r::GUI::AmsRadioSelector::m_param_name, m_radio_group, Slic3r::GUI::AmsRadioSelector::m_radiobox, and Slic3r::GUI::RadioBox::SetValue().
Referenced by create_page().
| void Slic3r::GUI::SendMultiMachinePage::on_send | ( | wxCommandEvent & | event | ) |
References _L, app_config, Slic3r::GUI::DPIDialog::EndModal(), m_device_items, m_export_3mf_cancel, m_is_canceled, m_plater, m_print_plate_idx, Slic3r::TaskSettings::max_sending_at_same_time, request_params(), Slic3r::TaskSettings::sending_interval, and Slic3r::GUI::DPIAware< P >::ShowModal().
Referenced by create_page().
|
protected |
References Slic3r::GUI::Material::id, Slic3r::GUI::Material::item, m_ams_mapping_result, m_current_filament_id, m_mapping_popup, m_material_list, Slic3r::GUI::MaterialItem::set_ams_info(), and Slic3r::trace().
Referenced by SendMultiMachinePage().
|
virtual |
Reimplemented from Slic3r::GUI::DPIAware< wxDialog >.
|
protected |
References m_device_items.
Referenced by SendMultiMachinePage().
|
protected |
References _L, Slic3r::GUI::Material::id, Slic3r::GUI::Material::item, m_current_filament_id, Slic3r::GUI::AmsRadioSelector::m_groupid, m_material_list, Slic3r::GUI::AmsRadioSelector::m_param_name, m_radio_group, Slic3r::GUI::AmsRadioSelector::m_radiobox, Slic3r::GUI::MaterialItem::set_ams_info(), Slic3r::GUI::RadioBox::SetValue(), and Slic3r::GUI::wxMouseEvent.
Referenced by create_item_radiobox().
| void Slic3r::GUI::SendMultiMachinePage::prepare | ( | int | plate_idx | ) |
References m_print_plate_idx.
|
inlineinherited |
| void Slic3r::GUI::SendMultiMachinePage::refresh_user_device | ( | ) |
References app_config, device_printable_big, Slic3r::DeviceManager::get_my_cloud_machine_list(), m_button_add, m_device_items, m_sort, m_tip_text, PICK_DEVICE_MAX, scroll_macine_list, sizer_machine_list, Slic3r::GUI::SortItem::SR_DEV_STATE, Slic3r::GUI::SortItem::SR_None, Slic3r::GUI::DeviceItem::state_printable, Slic3r::GUI::DeviceItem::state_selected, and Slic3r::DeviceManager::subscribe_device_list().
Referenced by create_page(), and Show().
| PrintParams Slic3r::GUI::SendMultiMachinePage::request_params | ( | MachineObject * | obj | ) |
References Slic3r::GUI::PrintPrepareData::_3mf_config_path, Slic3r::GUI::PrintPrepareData::_3mf_path, _L, Slic3r::GUI::PrintPrepareData::_temp_path, Slic3r::PrintParams::ams_mapping, Slic3r::PrintParams::ams_mapping2, Slic3r::PrintParams::ams_mapping_info, app_config, Slic3r::bed_type_to_gcode_string(), Slic3r::PrintParams::comments, Slic3r::PrintParams::config_filename, Slic3r::MachineObject::connection_type(), Slic3r::PrintParams::connection_type, Slic3r::PrintParams::dev_id, Slic3r::PrintParams::dev_ip, Slic3r::PrintParams::dev_name, Slic3r::PrintParams::filename, Slic3r::PrintParams::ftp_folder, get_ams_mapping_result(), Slic3r::GUI::PartPlate::get_bed_type(), Slic3r::MachineObject::get_dev_id(), Slic3r::MachineObject::get_dev_ip(), Slic3r::MachineObject::get_dev_name(), Slic3r::MachineObject::get_ftp_folder(), Slic3r::DevStorage::get_sdcard_state(), Slic3r::MachineObject::GetStorage(), Slic3r::MachineObject::is_support_cloud_print_only, m_ams_mapping_result, m_current_project_name, Slic3r::GUI::AmsRadioSelector::m_param_name, m_plater, m_print_plate_idx, m_radio_group, Slic3r::GUI::AmsRadioSelector::m_radiobox, Slic3r::DevStorage::NO_SDCARD, Slic3r::PrintParams::password, PLATE_ALL_IDX, PLATE_CURRENT_IDX, Slic3r::GUI::PrintPrepareData::plate_idx, Slic3r::PrintParams::plate_index, Slic3r::PrintParams::preset_name, Slic3r::PrintParams::print_type, Slic3r::PrintParams::project_name, Slic3r::resources_dir(), Slic3r::PrintParams::task_bed_leveling, Slic3r::PrintParams::task_bed_type, Slic3r::PrintParams::task_flow_cali, Slic3r::PrintParams::task_layer_inspect, Slic3r::PrintParams::task_record_timelapse, Slic3r::PrintParams::task_use_ams, Slic3r::PrintParams::task_vibration_cali, Slic3r::trace(), VIRTUAL_AMS_DEPUTY_ID_STR, VIRTUAL_AMS_MAIN_ID_STR, and VIRTUAL_TRAY_DEPUTY_ID.
Referenced by on_send().
|
inlineprivateinherited |
|
inlineinherited |
| void Slic3r::GUI::SendMultiMachinePage::set_default | ( | ) |
References _L, Slic3r::filter_characters(), Slic3r::GUI::from_u8(), Slic3r::GUI::PartPlate::get_objects_on_this_plate(), m_current_project_name, m_plater, m_print_plate_idx, m_task_name, PLATE_ALL_IDX, set_default_normal(), and sync_ams_list().
Referenced by Show().
| void Slic3r::GUI::SendMultiMachinePage::set_default_normal | ( | const ThumbnailData & | data | ) |
References app_config, Slic3r::GUI::PartPlate::get_slice_result(), Slic3r::get_time_dhms(), Slic3r::ThumbnailData::height, Slic3r::ThumbnailData::is_valid(), m_main_scroll, m_plater, m_stext_time, m_stext_weight, m_thumbnail_panel, Slic3r::PrintEstimatedStatistics::modes, Slic3r::ThumbnailData::pixels, Slic3r::GCodeProcessorResult::print_statistics, Slic3r::short_time(), Slic3r::THUMBNAIL_SIZE, and Slic3r::ThumbnailData::width.
Referenced by set_default().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
| bool Slic3r::GUI::SendMultiMachinePage::Show | ( | bool | show | ) |
References m_refresh_timer, refresh_user_device(), set_default(), and Slic3r::DeviceManager::subscribe_device_list().
|
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().
| void Slic3r::GUI::SendMultiMachinePage::sync_ams_list | ( | ) |
References _L, Slic3r::FilamentGroupUtils::FilamentInfo::color, Slic3r::Preset::config, Slic3r::Preset::filament_id, Slic3r::filament_type(), Slic3r::DynamicPrintConfig::get_filament_type(), get_value_radio(), Slic3r::GUI::Material::id, Slic3r::GUI::Material::item, m_ams_list_sizer, m_ams_mapping_result, m_current_filament_id, m_filaments, m_main_page, m_mapping_popup, m_material_list, Slic3r::Preset::name, Slic3r::GUI::MaterialItem::on_normal(), Slic3r::GUI::MaterialItem::on_selected(), Slic3r::ConfigBase::option(), Slic3r::GUI::BitmapCache::parse_color4(), Slic3r::PresetCollection::preset(), Slic3r::GUI::MaterialItem::set_ams_info(), Slic3r::FilamentGroupUtils::FilamentInfo::type, and Slic3r::GUI::wxMouseEvent.
Referenced by set_default().
|
inlineprivateinherited |
|
private |
|
private |
|
private |
Referenced by create_page().
|
private |
Referenced by create_page().
|
private |
Referenced by create_page(), and refresh_user_device().
Referenced by create_page(), and on_dpi_changed().
|
private |
Referenced by create_page(), and sync_ams_list().
|
private |
Referenced by get_ams_mapping_result(), on_set_finish_mapping(), request_params(), and sync_ams_list().
Referenced by create_page(), on_dpi_changed(), and refresh_user_device().
Referenced by create_page(), and on_dpi_changed().
|
privateinherited |
|
private |
Referenced by create_item_checkbox().
|
private |
Referenced by on_set_finish_mapping(), OnSelectRadio(), and sync_ams_list().
|
private |
Referenced by create_page(), on_rename_click(), on_rename_enter(), request_params(), and set_default().
|
private |
Referenced by create_page(), on_dpi_changed(), on_send(), on_timer(), and refresh_user_device().
Referenced by create_page(), and on_dpi_changed().
|
privateinherited |
|
private |
Referenced by on_send().
|
private |
Referenced by get_ams_mapping_result(), and sync_ams_list().
|
privateinherited |
|
private |
Referenced by create_page().
|
private |
Referenced by create_item_input().
|
private |
Referenced by on_send().
|
private |
Referenced by on_rename_click(), and on_rename_enter().
|
private |
Referenced by SendMultiMachinePage(), and sync_ams_list().
|
private |
Referenced by SendMultiMachinePage(), create_page(), and set_default_normal().
|
private |
Referenced by SendMultiMachinePage(), on_dpi_changed(), on_set_finish_mapping(), and sync_ams_list().
|
private |
Referenced by on_set_finish_mapping(), OnSelectRadio(), and sync_ams_list().
|
privateinherited |
|
privateinherited |
|
private |
Referenced by create_page().
Referenced by SendMultiMachinePage(), on_send(), request_params(), set_default(), and set_default_normal().
|
privateinherited |
|
private |
Referenced by on_send(), prepare(), request_params(), and set_default().
Referenced by create_page(), and on_dpi_changed().
|
private |
Referenced by ~SendMultiMachinePage(), create_item_radiobox(), get_value_radio(), on_select_radio(), OnSelectRadio(), and request_params().
Referenced by create_page(), and on_dpi_changed().
|
private |
Referenced by ~SendMultiMachinePage(), init_timer(), and Show().
|
private |
Referenced by create_page(), and on_dpi_changed().
|
private |
Referenced by create_page().
Referenced by check_focus(), create_page(), on_rename_click(), and on_rename_enter().
|
private |
Referenced by create_page(), and on_rename_enter().
|
private |
Referenced by create_page(), on_rename_click(), and on_rename_enter().
|
privateinherited |
Referenced by create_page(), and on_dpi_changed().
|
private |
Referenced by SendMultiMachinePage().
|
private |
Referenced by create_page(), and refresh_user_device().
|
private |
Referenced by create_page(), and set_default_normal().
|
private |
Referenced by create_page(), and set_default_normal().
|
private |
Referenced by create_page().
|
private |
Referenced by create_page().
|
private |
Referenced by create_page(), on_rename_enter(), and set_default().
|
private |
Referenced by create_page().
|
private |
Referenced by create_page(), and set_default_normal().
|
private |
Referenced by create_page(), and refresh_user_device().
|
private |
Referenced by create_page().
|
private |
Referenced by create_page().
|
private |
Referenced by create_page(), and on_dpi_changed().
|
private |
Referenced by create_page(), and on_dpi_changed().
|
private |
Referenced by create_page().
|
private |
Referenced by create_page().
|
private |
Referenced by create_page(), and refresh_user_device().
|
private |
Referenced by create_page(), and refresh_user_device().
|
private |
Referenced by create_page(), and on_dpi_changed().
|
private |
Referenced by create_page(), and on_dpi_changed().