#include "Tabbook.hpp"
#include <array>
#include "slic3r/GUI/Widgets/TextInput.hpp"
#include <boost/filesystem/path.hpp>
#include <wx/bookctrl.h>
#include <wx/event.h>
#include <wx/dynarray.h>
#include "slic3r/GUI/Widgets/Button.hpp"
#include "slic3r/GUI/Widgets/ComboBox.hpp"
#include <string>
#include <nlohmann/json.hpp>
#include <wx/notebook.h>
#include <wx/scrolwin.h>
#include <wx/sizer.h>
#include <wx/bmpcbox.h>
#include <wx/bmpbuttn.h>
#include <wx/treectrl.h>
#include <wx/imaglist.h>
#include <wx/artprov.h>
#include <wx/wrapsizer.h>
#include <wx/xrc/xmlres.h>
#include <wx/string.h>
#include <wx/stattext.h>
#include <wx/gdicmn.h>
#include <wx/font.h>
#include <wx/colour.h>
#include <wx/settings.h>
#include <wx/grid.h>
#include <wx/dataview.h>
#include <wx/panel.h>
#include <wx/statline.h>
#include <wx/bitmap.h>
#include <wx/image.h>
#include <wx/icon.h>
#include <wx/button.h>
#include <wx/gbsizer.h>
#include <wx/statbox.h>
#include <wx/tglbtn.h>
#include <wx/popupwin.h>
#include <wx/spinctrl.h>
#include <wx/webrequest.h>
#include <map>
#include <vector>
#include <memory>
#include "Event.hpp"
#include "libslic3r/ProjectTask.hpp"
#include "wxExtensions.hpp"
#include "slic3r/GUI/DeviceManager.hpp"
#include "slic3r/GUI/MonitorBasePanel.h"
#include "slic3r/GUI/StatusPanel.hpp"
#include "slic3r/GUI/UpgradePanel.hpp"
#include "slic3r/GUI/AmsWidgets.hpp"
#include "Widgets/SideTools.hpp"
#include "StagedBuild.hpp"
Go to the source code of this file.
|
| 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 |
|
| #define | AUFILE_GREY700 wxColour(107, 107, 107) |
| #define | AUFILE_GREY500 wxColour(158, 158, 158) |
| #define | AUFILE_GREY300 wxColour(238, 238, 238) |
| #define | AUFILE_GREY200 wxColour(248, 248, 248) |
| #define | AUFILE_BRAND wxColour(0, 150, 136) |
| #define | AUFILE_BRAND_TRANSPARENT wxColour("#E5F0EE") |
| #define | AUFILE_PICTURES_SIZE wxSize(FromDIP(168), FromDIP(168)) |
| #define | AUFILE_PICTURES_PANEL_SIZE wxSize(FromDIP(168), FromDIP(208)) |
| #define | AUFILE_SIZE wxSize(FromDIP(168), FromDIP(168)) |
| #define | AUFILE_PANEL_SIZE wxSize(FromDIP(168), FromDIP(208)) |
| #define | AUFILE_TEXT_HEIGHT FromDIP(40) |
| #define | AUFILE_ROUNDING FromDIP(5) |
|
| static const std::array< wxString, 5 > | s_default_folders = {("Model Pictures"), ("Bill of Materials"), ("Assembly Guide"), ("Others"), (".thumbnails")} |
◆ Slic3r::GUI::AuFiles
| class Slic3r::GUI::AuFiles |
| Class Members |
|
AuFile * |
file |
|
|
wxString |
path |
|
◆ AUFILE_BRAND
| #define AUFILE_BRAND wxColour(0, 150, 136) |
◆ AUFILE_BRAND_TRANSPARENT
| #define AUFILE_BRAND_TRANSPARENT wxColour("#E5F0EE") |
◆ AUFILE_GREY200
| #define AUFILE_GREY200 wxColour(248, 248, 248) |
◆ AUFILE_GREY300
| #define AUFILE_GREY300 wxColour(238, 238, 238) |
◆ AUFILE_GREY500
| #define AUFILE_GREY500 wxColour(158, 158, 158) |
◆ AUFILE_GREY700
| #define AUFILE_GREY700 wxColour(107, 107, 107) |
◆ AUFILE_PANEL_SIZE
| #define AUFILE_PANEL_SIZE wxSize(FromDIP(168), FromDIP(208)) |
◆ AUFILE_PICTURES_PANEL_SIZE
| #define AUFILE_PICTURES_PANEL_SIZE wxSize(FromDIP(168), FromDIP(208)) |
◆ AUFILE_PICTURES_SIZE
| #define AUFILE_PICTURES_SIZE wxSize(FromDIP(168), FromDIP(168)) |
◆ AUFILE_ROUNDING
| #define AUFILE_ROUNDING FromDIP(5) |
◆ AUFILE_SIZE
| #define AUFILE_SIZE wxSize(FromDIP(168), FromDIP(168)) |
◆ AUFILE_TEXT_HEIGHT
| #define AUFILE_TEXT_HEIGHT FromDIP(40) |
◆ AuxiliaryFolderType
| Enumerator |
|---|
| MODEL_PICTURE | |
| BILL_OF_MATERIALS | |
| ASSEMBLY_GUIDE | |
| OTHERS | |
| THUMBNAILS | |
| DESIGNER | |
| AddFileButton | |
74 {
82};
@ THUMBNAILS
Definition Auxiliary.hpp:79
@ BILL_OF_MATERIALS
Definition Auxiliary.hpp:76
@ OTHERS
Definition Auxiliary.hpp:78
@ MODEL_PICTURE
Definition Auxiliary.hpp:75
@ AddFileButton
Definition Auxiliary.hpp:81
@ DESIGNER
Definition Auxiliary.hpp:80
@ ASSEMBLY_GUIDE
Definition Auxiliary.hpp:77
◆ ValidationType
| Enumerator |
|---|
| Valid | |
| NoValid | |
| Warning | |
@ NoValid
Definition Auxiliary.hpp:87
@ Warning
Definition Auxiliary.hpp:87
@ Valid
Definition Auxiliary.hpp:87
◆ s_default_folders
| const std::array<wxString, 5> s_default_folders = {("Model Pictures"), ("Bill of Materials"), ("Assembly Guide"), ("Others"), (".thumbnails")} |
|
static |
84{("Model Pictures"), ("Bill of Materials"), ("Assembly Guide"), ("Others"), (".thumbnails")};
Referenced by Slic3r::GUI::AuFolderPanel::AuFolderPanel(), AuxiliaryModel::Init(), Slic3r::GUI::AuFolderPanel::on_add(), Slic3r::GUI::AuxiliaryPanel::on_import_file(), Slic3r::GUI::AuFile::on_input_enter(), Slic3r::GUI::AuFile::on_set_cover(), Slic3r::GUI::AuFile::on_set_delete(), AuxiliaryModel::Reload(), and Slic3r::GUI::ProjectPanel::Reload().