OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
SendMultiMachinePage.hpp File Reference
#include "GUI_Utils.hpp"
#include "MultiMachine.hpp"
#include "DeviceManager.hpp"
#include "Widgets/Label.hpp"
#include "Widgets/Button.hpp"
#include "Widgets/CheckBox.hpp"
#include "Widgets/ComboBox.hpp"
#include "Widgets/ScrolledWindow.hpp"
#include "Widgets/PopupWindow.hpp"
#include "Widgets/TextInput.hpp"
#include "AmsMappingPopup.hpp"
#include "SelectMachine.hpp"
#include <wx/string.h>
#include <wx/list.h>
#include <wx/dc.h>
#include <wx/event.h>
#include "slic3r/GUI/wxExtensions.hpp"
#include <map>
#include <string>
#include <wx/timer.h>
#include <wx/scrolwin.h>
#include <wx/sizer.h>
#include "libslic3r/AppConfig.hpp"
#include <wx/panel.h>
#include <vector>
#include "libslic3r/ProjectTask.hpp"
#include "slic3r/GUI/Widgets/StateColor.hpp"
#include <wx/simplebook.h>
#include "libslic3r/GCode/ThumbnailData.hpp"
Include dependency graph for SendMultiMachinePage.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Slic3r::GUI::AmsRadioSelector
class  Slic3r::GUI::SendDeviceItem
class  Slic3r::GUI::SendMultiMachinePage

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 SEND_LEFT_PADDING_LEFT   15
#define SEND_LEFT_PRINTABLE   40
#define SEND_LEFT_DEV_NAME   250
#define SEND_LEFT_DEV_STATUS   250
#define SEND_LEFT_TAKS_STATUS   180
#define SEND_DESIGN_SELECTOR_NOMORE_COLOR   wxColour(248, 248, 248)
#define SEND_DESIGN_GRAY900_COLOR   wxColour(38, 46, 48)
#define SEND_DESIGN_GRAY800_COLOR   wxColour(50, 58, 61)
#define SEND_DESIGN_GRAY600_COLOR   wxColour(144, 144, 144)
#define SEND_DESIGN_GRAY400_COLOR   wxColour(166, 169, 170)
#define SEND_DESIGN_RESOUTION_PREFERENCES   wxSize(FromDIP(540), -1)
#define SEND_DESIGN_COMBOBOX_SIZE   wxSize(FromDIP(140), -1)
#define SEND_DESIGN_LARGE_COMBOBOX_SIZE   wxSize(FromDIP(160), -1)
#define SEND_DESIGN_INPUT_SIZE   wxSize(FromDIP(50), -1)
#define THUMBNAIL_SIZE   FromDIP(128)

Functions

 Slic3r::GUI::WX_DECLARE_LIST (AmsRadioSelector, AmsRadioSelectorList)

Class Documentation

◆ Slic3r::GUI::AmsRadioSelector

class Slic3r::GUI::AmsRadioSelector
Collaboration diagram for Slic3r::GUI::AmsRadioSelector:
Class Members
int m_groupid
wxString m_param_name
RadioBox * m_radiobox
bool m_selected = false

Macro Definition Documentation

◆ SEND_DESIGN_COMBOBOX_SIZE

#define SEND_DESIGN_COMBOBOX_SIZE   wxSize(FromDIP(140), -1)

◆ SEND_DESIGN_GRAY400_COLOR

#define SEND_DESIGN_GRAY400_COLOR   wxColour(166, 169, 170)

◆ SEND_DESIGN_GRAY600_COLOR

#define SEND_DESIGN_GRAY600_COLOR   wxColour(144, 144, 144)

◆ SEND_DESIGN_GRAY800_COLOR

#define SEND_DESIGN_GRAY800_COLOR   wxColour(50, 58, 61)

◆ SEND_DESIGN_GRAY900_COLOR

#define SEND_DESIGN_GRAY900_COLOR   wxColour(38, 46, 48)

◆ SEND_DESIGN_INPUT_SIZE

#define SEND_DESIGN_INPUT_SIZE   wxSize(FromDIP(50), -1)

◆ SEND_DESIGN_LARGE_COMBOBOX_SIZE

#define SEND_DESIGN_LARGE_COMBOBOX_SIZE   wxSize(FromDIP(160), -1)

◆ SEND_DESIGN_RESOUTION_PREFERENCES

#define SEND_DESIGN_RESOUTION_PREFERENCES   wxSize(FromDIP(540), -1)

◆ SEND_DESIGN_SELECTOR_NOMORE_COLOR

#define SEND_DESIGN_SELECTOR_NOMORE_COLOR   wxColour(248, 248, 248)

◆ SEND_LEFT_DEV_NAME

◆ SEND_LEFT_DEV_STATUS

◆ SEND_LEFT_PADDING_LEFT

#define SEND_LEFT_PADDING_LEFT   15

◆ SEND_LEFT_PRINTABLE

#define SEND_LEFT_PRINTABLE   40

◆ SEND_LEFT_TAKS_STATUS

#define SEND_LEFT_TAKS_STATUS   180

◆ THUMBNAIL_SIZE

#define THUMBNAIL_SIZE   FromDIP(128)