OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
SideTools.hpp File Reference
#include <string>
#include <wx/dc.h>
#include <wx/dcgraph.h>
#include <wx/event.h>
#include <wx/gdicmn.h>
#include <wx/dcclient.h>
#include <wx/panel.h>
#include <wx/string.h>
#include <wx/timer.h>
#include "Button.hpp"
#include "Label.hpp"
#include "HyperLink.hpp"
#include "../GUI/Tabbook.hpp"
#include "../DeviceManager.hpp"
#include "../wxExtensions.hpp"
Include dependency graph for SideTools.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Slic3r::GUI::SideToolsPanel
class  Slic3r::GUI::SideTools

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 SIDE_TOOLS_GREY900   wxColour(38, 46, 48)
#define SIDE_TOOLS_GREY600   wxColour(144, 144, 144)
#define SIDE_TOOLS_GREY400   wxColour(206, 206, 206)
#define SIDE_TOOLS_BRAND   wxColour(0, 150, 136)
#define SIDE_TOOLS_LIGHT_GREEN   wxColour(219, 253, 231)
#define SIDE_TOOL_CLICK_INTERVAL   20

Enumerations

enum  WifiSignal {
  NONE , WEAK , MIDDLE , STRONG ,
  WIRED
}
enum  MonitorStatus {
  MONITOR_UNKNOWN = 0 , MONITOR_NORMAL = 1 << 1 , MONITOR_NO_PRINTER = 1 << 2 , MONITOR_DISCONNECTED = 1 << 3 ,
  MONITOR_DISCONNECTED_SERVER = 1 << 4 , MONITOR_CONNECTING = 1 << 5
}

Macro Definition Documentation

◆ SIDE_TOOL_CLICK_INTERVAL

#define SIDE_TOOL_CLICK_INTERVAL   20

◆ SIDE_TOOLS_BRAND

#define SIDE_TOOLS_BRAND   wxColour(0, 150, 136)

◆ SIDE_TOOLS_GREY400

#define SIDE_TOOLS_GREY400   wxColour(206, 206, 206)

◆ SIDE_TOOLS_GREY600

#define SIDE_TOOLS_GREY600   wxColour(144, 144, 144)

◆ SIDE_TOOLS_GREY900

#define SIDE_TOOLS_GREY900   wxColour(38, 46, 48)

◆ SIDE_TOOLS_LIGHT_GREEN

#define SIDE_TOOLS_LIGHT_GREEN   wxColour(219, 253, 231)

Enumeration Type Documentation

◆ MonitorStatus

Enumerator
MONITOR_UNKNOWN 
MONITOR_NORMAL 
MONITOR_NO_PRINTER 
MONITOR_DISCONNECTED 
MONITOR_DISCONNECTED_SERVER 
MONITOR_CONNECTING 
34 {
36 MONITOR_NORMAL = 1 << 1,
37 MONITOR_NO_PRINTER = 1 << 2,
38 MONITOR_DISCONNECTED = 1 << 3,
40 MONITOR_CONNECTING = 1 << 5,
41};
@ MONITOR_DISCONNECTED
Definition SideTools.hpp:38
@ MONITOR_NO_PRINTER
Definition SideTools.hpp:37
@ MONITOR_NORMAL
Definition SideTools.hpp:36
@ MONITOR_UNKNOWN
Definition SideTools.hpp:35
@ MONITOR_CONNECTING
Definition SideTools.hpp:40
@ MONITOR_DISCONNECTED_SERVER
Definition SideTools.hpp:39

◆ WifiSignal

enum WifiSignal
Enumerator
NONE 
WEAK 
MIDDLE 
STRONG 
WIRED 
26 {
27 NONE,
28 WEAK,
29 MIDDLE,
30 STRONG,
31 WIRED,
32};
@ MIDDLE
Definition SideTools.hpp:29
@ STRONG
Definition SideTools.hpp:30
@ NONE
Definition SideTools.hpp:27
@ WIRED
Definition SideTools.hpp:31
@ WEAK
Definition SideTools.hpp:28