#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/GUI/CreatePresetsDialog.hpp>
Classes | |
| struct | CreatePrinterType |
Public Member Functions | |
| CreatePrinterPresetDialog (wxWindow *parent) | |
| ~CreatePrinterPresetDialog () | |
| 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 |
| wxBoxSizer * | create_step_switch_item () |
| void | create_printer_page1 (wxWindow *parent) |
| wxBoxSizer * | create_type_item (wxWindow *parent) |
| wxBoxSizer * | create_printer_item (wxWindow *parent) |
| wxBoxSizer * | create_nozzle_diameter_item (wxWindow *parent) |
| wxBoxSizer * | create_bed_shape_item (wxWindow *parent) |
| wxBoxSizer * | create_bed_size_item (wxWindow *parent) |
| wxBoxSizer * | create_origin_item (wxWindow *parent) |
| wxBoxSizer * | create_hot_bed_stl_item (wxWindow *parent) |
| wxBoxSizer * | create_hot_bed_svg_item (wxWindow *parent) |
| wxBoxSizer * | create_max_print_height_item (wxWindow *parent) |
| wxWindow * | create_page1_dialog_buttons (wxWindow *parent) |
| void | create_printer_page2 (wxWindow *parent) |
| wxBoxSizer * | create_printer_preset_item (wxWindow *parent) |
| wxBoxSizer * | create_presets_item (wxWindow *parent) |
| wxBoxSizer * | create_presets_template_item (wxWindow *parent) |
| wxWindow * | create_page2_dialog_buttons (wxWindow *parent) |
| void | show_page1 () |
| void | show_page2 () |
| bool | data_init () |
| void | on_select_printer_model (wxCommandEvent &e) |
| void | set_current_visible_printer () |
| void | select_curr_radiobox (std::vector< std::pair< RadioBox *, wxString > > &radiobox_list, int btn_idx) |
| void | select_all_preset_template (std::vector< std::pair<::CheckBox *, Preset * > > &preset_templates) |
| void | deselect_all_preset_template (std::vector< std::pair<::CheckBox *, Preset * > > &preset_templates) |
| void | update_presets_list (bool jast_template=false) |
| void | on_preset_model_value_change (wxCommandEvent &e) |
| void | clear_preset_combobox () |
| bool | save_printable_area_config (Preset *preset) |
| bool | check_printable_area () |
| bool | validate_input_valid () |
| void | load_texture () |
| void | load_model_stl () |
| bool | load_system_and_user_presets_with_curr_model (PresetBundle &temp_preset_bundle, bool just_template=false) |
| void | generate_process_presets_data (std::vector< Preset const * > presets, std::string nozzle) |
| void | update_preset_list_size () |
| std::string | get_printer_vendor () const |
| std::string | get_printer_model () const |
| std::string | get_nozzle_diameter () const |
| std::string | get_custom_printer_model () const |
| std::string | get_custom_printer_name () const |
| wxArrayString | printer_preset_sort_with_nozzle_diameter (const VendorProfile &vendor_profile, float nozzle_diameter) |
| wxBoxSizer * | create_radio_item (wxString title, wxWindow *parent, wxString tooltip, std::vector< std::pair< RadioBox *, wxString > > &radiobox_list) |
| wxString | curr_create_preset_type () const |
| wxString | curr_create_printer_type () const |
| virtual void | on_sys_color_changed () |
Private Member Functions | |
| void | update_em_unit () |
| bool | is_new_scale_factor () const |
| void | rescale (const wxRect &suggested_rect) |
| struct Slic3r::GUI::CreatePrinterPresetDialog::CreatePrinterType |
| Slic3r::GUI::CreatePrinterPresetDialog::CreatePrinterPresetDialog | ( | wxWindow * | parent | ) |
References CreatePrinterPresetDialog(), _L, create_printer_page1(), create_printer_page2(), create_step_switch_item(), m_create_presets_btns, m_create_type, m_create_type_btns, m_page1, m_page2, and select_curr_radiobox().
Referenced by CreatePrinterPresetDialog().
| Slic3r::GUI::CreatePrinterPresetDialog::~CreatePrinterPresetDialog | ( | ) |
References clear_preset_combobox(), and m_printer_preset.
|
protected |
References m_bed_origin_x_input, m_bed_origin_y_input, m_bed_size_x_input, and m_bed_size_y_input.
Referenced by validate_input_valid().
|
protected |
References m_filament_preset, m_filament_preset_template_sizer, m_process_preset, and m_process_preset_template_sizer.
Referenced by ~CreatePrinterPresetDialog(), and update_presets_list().
|
protected |
References _L, OPTION_SIZE, and wxStaticText.
Referenced by create_printer_page1().
|
protected |
References _L, m_bed_size_x_input, m_bed_size_y_input, OPTION_SIZE, PRINTER_SPACE_SIZE, and wxStaticText.
Referenced by create_printer_page1().
|
protected |
References _L, load_model_stl(), m_button_bed_stl, m_upload_stl_tip_text, OPTION_SIZE, Parameter, Regular, and wxStaticText.
Referenced by create_printer_page1().
|
protected |
References _L, load_texture(), m_button_bed_svg, m_upload_svg_tip_text, OPTION_SIZE, Parameter, Regular, and wxStaticText.
Referenced by create_printer_page1().
|
protected |
References _L, m_print_height_input, OPTION_SIZE, PRINTER_SPACE_SIZE, and wxStaticText.
Referenced by create_printer_page1().
|
protected |
References _L, Label::Body_13, Slic3r::GUI::cannot_input_key, Slic3r::is_decimal_separator_point(), m_can_not_find_nozzle_checkbox, m_custom_nozzle_diameter_ctrl, m_nozzle_diameter, m_page1, m_page1_sizer, NAME_OPTION_COMBOBOX_SIZE, Slic3r::GUI::nozzle_diameter_vec, OPTION_SIZE, and wxStaticText.
Referenced by create_printer_page1().
|
protected |
References _L, m_bed_origin_x_input, m_bed_origin_y_input, OPTION_SIZE, PRINTER_SPACE_SIZE, and wxStaticText.
Referenced by create_printer_page1().
|
protected |
References data_init(), Slic3r::GUI::DPIDialog::EndModal(), Slic3r::GUI::DialogButtons::GetOK(), show_page2(), and validate_input_valid().
Referenced by create_printer_page1().
|
protected |
References _L, Slic3r::Always, Slic3r::PresetCollection::clone_presets_for_printer(), curr_create_preset_type(), curr_create_printer_type(), Slic3r::GUI::DPIDialog::EndModal(), Slic3r::PresetBundle::filaments, Slic3r::PresetCollection::find_preset(), Slic3r::GUI::from_u8(), generate_process_presets_data(), get_custom_printer_model(), Slic3r::GUI::get_filament_id(), get_nozzle_diameter(), Slic3r::GUI::DialogButtons::GetRETURN(), Slic3r::GUI::load_filament_id_sources(), m_create_type, m_filament_preset, m_printer_preset, m_process_preset, Slic3r::GUI::my_stof(), Slic3r::nozzle_diameter(), Slic3r::GUI::nozzle_diameter_map, Slic3r::PresetBundle::printers, Slic3r::PresetBundle::prints, rewritten, Slic3r::PresetCollection::save_current_preset(), save_printable_area_config(), Button::SetLabel(), show_page1(), Slic3r::GUI::DPIAware< P >::ShowModal(), SLIC3R_APP_FULL_NAME, Slic3r::PresetBundle::update_compatible(), and Slic3r::ConfigOptionSingle< T >::value.
Referenced by create_printer_page2().
|
protected |
References _L, create_radio_item(), m_create_presets_btns, m_create_type, OPTION_SIZE, and wxStaticText.
Referenced by create_printer_page2().
|
protected |
References _L, deselect_all_preset_template(), FILAMENT_OPTION_COLOUR, m_filament_preset, m_filament_preset_panel, m_filament_preset_template_sizer, m_filament_sizer, m_preset_template_panel, m_process_preset, m_process_preset_panel, m_process_preset_template_sizer, m_scrolled_preset_window, m_scrooled_preset_sizer, PRESET_TEMPLATE_SIZE, PRINTER_LIST_COLOUR, SELECT_ALL_OPTION_COLOUR, select_all_preset_template(), Slic3r::GUI::wxMouseEvent, and wxStaticText.
Referenced by create_printer_page2().
|
protected |
References _L, Label::Body_13, Slic3r::GUI::cannot_input_key, DEFAULT_PROMPT_TEXT_COLOUR, Slic3r::GUI::into_u8(), m_can_not_find_vendor_combox, m_can_not_find_vendor_text, m_custom_model_text_ctrl, m_custom_vendor_text_ctrl, m_page1, m_page1_sizer, m_select_model, m_select_printer, m_select_vendor, NAME_OPTION_COMBOBOX_SIZE, OPTION_SIZE, Slic3r::GUI::printer_model_map, PRINTER_PRESET_MODEL_SIZE, Slic3r::GUI::printer_vendors, Slic3r::GUI::DPIAware< P >::ShowModal(), SLIC3R_APP_FULL_NAME, and wxStaticText.
Referenced by create_printer_page1().
|
protected |
References create_bed_shape_item(), create_bed_size_item(), create_hot_bed_stl_item(), create_hot_bed_svg_item(), create_max_print_height_item(), create_nozzle_diameter_item(), create_origin_item(), create_page1_dialog_buttons(), create_printer_item(), create_type_item(), m_page1_sizer, m_printer_info_panel, and m_printer_info_sizer.
Referenced by CreatePrinterPresetDialog().
|
protected |
References create_page2_dialog_buttons(), create_presets_item(), create_presets_template_item(), create_printer_preset_item(), and m_page2_sizer.
Referenced by CreatePrinterPresetDialog().
|
protected |
References _L, Label::Body_13, DEFAULT_PROMPT_TEXT_COLOUR, Slic3r::GUI::get_exist_vendor_choices(), m_create_type, m_printer_model, m_printer_vendor, on_preset_model_value_change(), on_select_printer_model(), OPTION_SIZE, PRINTER_PRESET_MODEL_SIZE, PRINTER_PRESET_VENDOR_SIZE, and wxStaticText.
Referenced by create_printer_page2().
|
protected |
References select_curr_radiobox(), Slic3r::GUI::wxMouseEvent, and wxStaticText.
Referenced by create_presets_item(), and create_type_item().
|
protected |
References _L, create_scaled_bitmap(), m_create_type, m_step_1, m_step_2, PRINTER_LIST_COLOUR, and wxStaticText.
Referenced by CreatePrinterPresetDialog().
|
protected |
References _L, create_radio_item(), m_create_type, m_create_type_btns, OPTION_SIZE, and wxStaticText.
Referenced by create_printer_page1().
|
protected |
References m_create_presets_btns.
Referenced by create_page2_dialog_buttons(), and on_preset_model_value_change().
|
protected |
References m_create_type_btns.
Referenced by create_page2_dialog_buttons(), get_custom_printer_model(), get_printer_model(), get_printer_vendor(), save_printable_area_config(), and validate_input_valid().
|
protected |
References Slic3r::GUI::into_u8(), m_create_presets_btns, m_create_type, m_page2, m_page2_sizer, m_printer_name_to_preset, m_select_printer, Slic3r::nozzle_diameter(), on_select_printer_model(), and select_curr_radiobox().
Referenced by create_page1_dialog_buttons().
|
protected |
Referenced by create_presets_template_item().
|
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 |
|
protected |
References Slic3r::bottom_shell_layers(), Slic3r::Preset::config, get_nozzle_diameter(), Slic3r::initial_layer_print_height(), Slic3r::GUI::layer_height, Slic3r::GUI::my_stof(), Slic3r::GUI::nozzle_diameter_map, Slic3r::ConfigBase::option(), Slic3r::top_surface_line_width(), and Slic3r::ConfigOptionSingle< T >::value.
Referenced by create_page2_dialog_buttons().
|
protected |
References curr_create_printer_type(), get_printer_model(), get_printer_vendor(), Slic3r::GUI::into_u8(), m_create_type, m_printer_name_to_preset, and m_select_printer.
Referenced by create_page2_dialog_buttons(), and get_custom_printer_name().
|
protected |
References get_custom_printer_model(), and get_nozzle_diameter().
Referenced by validate_input_valid().
|
protected |
References Slic3r::GUI::into_u8(), m_can_not_find_nozzle_checkbox, m_custom_nozzle_diameter_ctrl, m_nozzle_diameter, and Slic3r::GUI::my_stof().
Referenced by create_page2_dialog_buttons(), generate_process_presets_data(), and get_custom_printer_name().
|
protected |
References curr_create_printer_type(), Slic3r::GUI::into_u8(), m_can_not_find_vendor_combox, m_create_type, m_custom_model_text_ctrl, m_select_model, and Slic3r::GUI::remove_special_key().
Referenced by get_custom_printer_model(), and validate_input_valid().
|
protected |
References curr_create_printer_type(), Slic3r::GUI::into_u8(), m_can_not_find_vendor_combox, m_create_type, m_custom_vendor_text_ctrl, m_select_vendor, and Slic3r::GUI::remove_special_key().
Referenced by get_custom_printer_model(), and validate_input_valid().
|
inlineprivateinherited |
|
protected |
References _L, Slic3r::GUI::file_wildcards(), Slic3r::GUI::FT_STL, Slic3r::Utils::is_file_too_large(), Slic3r::GUI::last_directory, m_custom_model, m_upload_stl_tip_text, Slic3r::GUI::show_error(), and STL_SVG_MAX_FILE_SIZE_MB.
Referenced by create_hot_bed_stl_item().
|
protected |
References _L, Slic3r::Always, Slic3r::data_dir(), DEFAULT_USER_FOLDER_NAME, Slic3r::EnableSilent, Slic3r::PrinterPresetCollection::find_custom_preset_by_model_and_variant(), Slic3r::PrinterPresetCollection::find_system_preset_by_model_and_variant(), Slic3r::GUI::into_u8(), Slic3r::is_vendor_installed(), Slic3r::PresetBundle::load_user_presets(), Slic3r::PresetBundle::load_vendor_configs_from_json(), Slic3r::PresetBundle::LoadSystem, m_printer_model, m_printer_preset, m_printer_preset_model_selected, m_printer_preset_vendor_selected, Slic3r::VendorProfile::PrinterModel::name, Slic3r::Preset, PRESET_CUSTOM_VENDOR, PRESET_PROFILES_DIR, PRESET_PROFILES_TEMOLATE_DIR, PRESET_SYSTEM_DIR, PRESET_TEMPLATE_DIR, Slic3r::PresetBundle::printers, Slic3r::resources_dir(), Slic3r::PresetCollection::select_preset_by_name(), Slic3r::GUI::DPIAware< P >::ShowModal(), SLIC3R_APP_FULL_NAME, and Slic3r::PresetBundle::update_compatible().
Referenced by update_presets_list().
|
protected |
References _L, Slic3r::GUI::file_wildcards(), Slic3r::GUI::FT_TEX, Slic3r::Utils::is_file_too_large(), Slic3r::GUI::last_directory, m_custom_texture, m_upload_svg_tip_text, Slic3r::GUI::show_error(), and STL_SVG_MAX_FILE_SIZE_MB.
Referenced by create_hot_bed_svg_item().
|
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 >.
|
protected |
References curr_create_preset_type(), m_create_type, m_printer_model, m_printer_preset_vendor_selected, rewritten, update_preset_list_size(), and update_presets_list().
Referenced by create_printer_preset_item(), and on_select_printer_model().
|
protected |
References _L, DEFAULT_PROMPT_TEXT_COLOUR, Slic3r::GUI::get_exist_vendor_choices(), Slic3r::GUI::into_u8(), m_nozzle_diameter, m_printer_model, m_printer_preset_vendor_selected, m_printer_vendor, Slic3r::GUI::nozzle_diameter_map, Slic3r::nozzle_type(), on_preset_model_value_change(), printer_preset_sort_with_nozzle_diameter(), rewritten, Slic3r::GUI::DPIAware< P >::ShowModal(), SLIC3R_APP_FULL_NAME, and update_preset_list_size().
Referenced by create_printer_preset_item(), and data_init().
|
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.
|
inlineinherited |
|
protected |
References Slic3r::GUI::from_u8(), Slic3r::GUI::into_u8(), m_printer_name_to_preset, m_select_printer, Slic3r::VendorProfile::models, Slic3r::GUI::my_stof(), Slic3r::VendorProfile::PrinterModel::name, Slic3r::VendorProfile::PrinterVariant::name, Slic3r::nozzle_diameter(), and Slic3r::VendorProfile::PrinterModel::variants.
Referenced by on_select_printer_model().
|
inlineprivateinherited |
|
protected |
References Slic3r::ConfigBase::apply_only(), Slic3r::Preset::config, curr_create_printer_type(), Slic3r::GUI::into_u8(), m_bed_origin_x_input, m_bed_origin_y_input, m_bed_size_x_input, m_bed_size_y_input, m_create_type, m_custom_model, m_custom_texture, m_print_height_input, m_printer_name_to_preset, m_select_printer, Slic3r::ConfigBase::set(), Slic3r::DynamicConfig::set_key_value(), and Slic3r::Utils::slash_to_back_slash().
Referenced by create_page2_dialog_buttons().
|
inlineinherited |
|
protected |
Referenced by create_presets_template_item().
|
protected |
References _L, m_can_not_find_vendor_combox, m_can_not_find_vendor_text, m_create_type, m_custom_model_text_ctrl, m_custom_vendor_text_ctrl, m_filament_preset, m_filament_preset_template_sizer, m_page1, m_page1_sizer, m_page2, m_page2_sizer, m_printer_info_panel, m_printer_model, m_process_preset, m_process_preset_template_sizer, m_select_model, m_select_printer, m_select_vendor, set_current_visible_printer(), update_preset_list_size(), and update_presets_list().
Referenced by CreatePrinterPresetDialog(), create_radio_item(), and data_init().
|
protected |
References Slic3r::GUI::from_u8(), Slic3r::PresetCollection::get_preset_base(), Slic3r::PresetCollection::get_presets(), m_printer_name_to_preset, m_select_printer, and Slic3r::PresetBundle::printers.
Referenced by select_curr_radiobox().
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
protected |
References create_scaled_bitmap(), m_page1, m_page2, m_step_1, and m_step_2.
Referenced by create_page2_dialog_buttons().
|
protected |
References create_scaled_bitmap(), m_page1, m_page2, m_step_1, and m_step_2.
Referenced by create_page1_dialog_buttons().
|
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().
|
inlineprivateinherited |
|
protected |
References Slic3r::GUI::adjust_dialog_in_screen(), m_filament_sizer, m_page2, m_page2_sizer, m_preset_template_panel, and m_scrolled_preset_window.
Referenced by on_preset_model_value_change(), on_select_printer_model(), and select_curr_radiobox().
|
protected |
References clear_preset_combobox(), Slic3r::GUI::create_checkbox(), Slic3r::PresetBundle::filaments, Slic3r::PresetCollection::get_presets(), load_system_and_user_presets_with_curr_model(), m_filament_preset, m_filament_preset_panel, m_filament_preset_template_sizer, m_preset_template_panel, m_process_preset, m_process_preset_panel, m_process_preset_template_sizer, Slic3r::Preset::name, Slic3r::Preset, and Slic3r::PresetBundle::prints.
Referenced by on_preset_model_value_change(), and select_curr_radiobox().
|
protected |
References _L, Slic3r::Always, check_printable_area(), curr_create_printer_type(), Slic3r::GUI::DPIDialog::EndModal(), get_custom_printer_name(), get_printer_model(), get_printer_vendor(), Slic3r::GUI::into_u8(), m_can_not_find_nozzle_checkbox, m_create_type, m_custom_nozzle_diameter_ctrl, m_nozzle_diameter, m_select_printer, Slic3r::GUI::my_stof(), Slic3r::nozzle_diameter(), Slic3r::GUI::remove_special_key(), Slic3r::GUI::DPIAware< P >::ShowModal(), and SLIC3R_APP_FULL_NAME.
Referenced by create_page1_dialog_buttons().
Referenced by check_printable_area(), create_origin_item(), and save_printable_area_config().
Referenced by check_printable_area(), create_origin_item(), and save_printable_area_config().
Referenced by check_printable_area(), create_bed_size_item(), and save_printable_area_config().
Referenced by check_printable_area(), create_bed_size_item(), and save_printable_area_config().
Referenced by create_hot_bed_stl_item().
Referenced by create_hot_bed_svg_item().
|
private |
Referenced by create_nozzle_diameter_item(), get_nozzle_diameter(), and validate_input_valid().
|
private |
Referenced by create_printer_item(), get_printer_model(), get_printer_vendor(), and select_curr_radiobox().
|
private |
Referenced by create_printer_item(), and select_curr_radiobox().
|
privateinherited |
|
private |
Referenced by CreatePrinterPresetDialog(), create_presets_item(), curr_create_preset_type(), and data_init().
|
private |
Referenced by CreatePrinterPresetDialog(), create_page2_dialog_buttons(), create_presets_item(), create_printer_preset_item(), create_step_switch_item(), create_type_item(), data_init(), get_custom_printer_model(), get_printer_model(), get_printer_vendor(), on_preset_model_value_change(), save_printable_area_config(), select_curr_radiobox(), and validate_input_valid().
|
private |
Referenced by CreatePrinterPresetDialog(), create_type_item(), and curr_create_printer_type().
|
private |
Referenced by load_model_stl(), and save_printable_area_config().
|
private |
Referenced by create_printer_item(), get_printer_model(), and select_curr_radiobox().
|
private |
Referenced by create_nozzle_diameter_item(), get_nozzle_diameter(), and validate_input_valid().
|
private |
Referenced by load_texture(), and save_printable_area_config().
|
private |
Referenced by create_printer_item(), get_printer_vendor(), and select_curr_radiobox().
|
privateinherited |
|
private |
|
private |
Referenced by create_presets_template_item(), and update_presets_list().
|
private |
Referenced by clear_preset_combobox(), create_presets_template_item(), select_curr_radiobox(), and update_presets_list().
|
private |
Referenced by create_presets_template_item(), and update_preset_list_size().
|
privateinherited |
|
privateinherited |
|
privateinherited |
Referenced by create_nozzle_diameter_item(), get_nozzle_diameter(), on_select_printer_model(), and validate_input_valid().
|
private |
|
private |
Referenced by create_nozzle_diameter_item(), create_printer_item(), create_printer_page1(), and select_curr_radiobox().
|
private |
Referenced by CreatePrinterPresetDialog(), data_init(), select_curr_radiobox(), show_page1(), show_page2(), and update_preset_list_size().
|
private |
Referenced by create_printer_page2(), data_init(), select_curr_radiobox(), and update_preset_list_size().
|
private |
Referenced by create_presets_template_item(), update_preset_list_size(), and update_presets_list().
|
privateinherited |
Referenced by create_max_print_height_item(), and save_printable_area_config().
|
private |
Referenced by create_printer_page1(), and select_curr_radiobox().
|
private |
Referenced by create_printer_page1().
|
private |
|
private |
Referenced by load_system_and_user_presets_with_curr_model().
|
private |
Referenced by create_printer_preset_item(), and on_select_printer_model().
|
private |
|
private |
Referenced by create_presets_template_item(), and update_presets_list().
|
private |
Referenced by clear_preset_combobox(), create_presets_template_item(), select_curr_radiobox(), and update_presets_list().
|
privateinherited |
|
private |
Referenced by create_presets_template_item(), and update_preset_list_size().
|
private |
Referenced by create_presets_template_item().
Referenced by create_printer_item(), get_printer_model(), and select_curr_radiobox().
Referenced by create_printer_item(), get_printer_vendor(), and select_curr_radiobox().
|
private |
Referenced by create_step_switch_item(), show_page1(), and show_page2().
|
private |
Referenced by create_step_switch_item(), show_page1(), and show_page2().
|
private |
Referenced by create_hot_bed_stl_item(), and load_model_stl().
|
private |
Referenced by create_hot_bed_svg_item(), and load_texture().
|
private |
Referenced by create_page2_dialog_buttons(), on_preset_model_value_change(), and on_select_printer_model().