OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
CaliHistoryDialog.cpp File Reference
#include "CaliHistoryDialog.hpp"
#include "I18N.hpp"
#include "libslic3r/Utils.hpp"
#include "GUI.hpp"
#include "GUI_App.hpp"
#include "format.hpp"
#include "MsgDialog.hpp"
#include "slic3r/Utils/CalibUtils.hpp"
#include "Widgets/DialogButtons.hpp"
#include "libslic3r/Config.hpp"
#include <boost/log/trivial.hpp>
#include <string>
#include <vector>
#include "libslic3r/calib.hpp"
#include "slic3r/GUI/GUI_Utils.hpp"
#include <wx/event.h>
#include <wx/dialog.h>
#include "slic3r/GUI/Widgets/Button.hpp"
#include "slic3r/GUI/Widgets/SwitchButton.hpp"
#include "slic3r/GUI/Widgets/Label.hpp"
#include <array>
#include <cstdlib>
#include <cassert>
#include "slic3r/GUI/DeviceCore/DevDefs.h"
#include "slic3r/GUI/Widgets/TextInput.hpp"
#include "libslic3r/PrintConfig.hpp"
#include <algorithm>
#include <wx/arrstr.h>
#include <set>
#include <sstream>
#include <ios>
#include <iomanip>
#include <cstddef>
#include <cstdint>
#include <wx/gbsizer.h>
#include <wx/gdicmn.h>
#include <wx/tglbtn.h>
#include <wx/panel.h>
#include <wx/timer.h>
#include <wx/sizer.h>
#include <wx/string.h>
#include "Plater.hpp"
#include "DeviceCore/DevExtruderSystem.h"
#include "DeviceCore/DevManager.h"
#include "DeviceCore/DevConfigUtil.h"
#include "DeviceCore/DevNozzleSystem.h"
#include "DeviceCore/DevNozzleRack.h"
Include dependency graph for CaliHistoryDialog.cpp:

Go to the source code of this file.

Namespaces

namespace  Slic3r
 |/ Copyright (c) Prusa Research 2020 - 2023 Enrico Turri @enricoturri1966 |/ |/ PrusaSlicer is released under the terms of the AGPLv3 or higher |/
namespace  Slic3r::GUI

Macros

#define HISTORY_WINDOW_SIZE   wxSize(FromDIP(700), FromDIP(600))
#define EDIT_HISTORY_DIALOG_INPUT_SIZE   wxSize(FromDIP(160), FromDIP(24))
#define NEW_HISTORY_DIALOG_INPUT_SIZE   wxSize(FromDIP(250), FromDIP(24))
#define HISTORY_WINDOW_ITEMS_COUNT   6

Enumerations

enum  Slic3r::GUI::CaliColumnType : int {
  Slic3r::GUI::Cali_Name = 0 , Slic3r::GUI::Cali_Filament , Slic3r::GUI::Cali_Nozzle_ID , Slic3r::GUI::Cali_Nozzle ,
  Slic3r::GUI::Cali_K_Value , Slic3r::GUI::Cali_Delete , Slic3r::GUI::Cali_Edit , Slic3r::GUI::Cali_Type_Count
}

Functions

bool Slic3r::GUI::support_nozzle_volume (const MachineObject *obj)
static wxString Slic3r::GUI::nozzle_id_code_to_string (int code)
static wxString Slic3r::GUI::get_preset_name_by_filament_id (std::string filament_id)

Macro Definition Documentation

◆ EDIT_HISTORY_DIALOG_INPUT_SIZE

#define EDIT_HISTORY_DIALOG_INPUT_SIZE   wxSize(FromDIP(160), FromDIP(24))

◆ HISTORY_WINDOW_ITEMS_COUNT

#define HISTORY_WINDOW_ITEMS_COUNT   6

◆ HISTORY_WINDOW_SIZE

#define HISTORY_WINDOW_SIZE   wxSize(FromDIP(700), FromDIP(600))

◆ NEW_HISTORY_DIALOG_INPUT_SIZE

#define NEW_HISTORY_DIALOG_INPUT_SIZE   wxSize(FromDIP(250), FromDIP(24))