| 
    KiCad PCB EDA Suite
    
   | 
 
Message panel definition file. More...
#include <optional>#include <vector>#include <gal/color4d.h>#include <wx/window.h>#include <wx/panel.h>Go to the source code of this file.
Classes | |
| class | MSG_PANEL_ITEM | 
| EDA_MSG_PANEL items for displaying messages.  More... | |
| class | EDA_MSG_PANEL | 
| A panel to display various information messages.  More... | |
Macros | |
| #define | MSG_PANEL_DEFAULT_PAD 6 | 
| The default number of spaces between each text string.   | |
Functions | |
| std::optional< wxString > | GetMsgPanelDisplayUuid (const KIID &aKiid) | 
| Get a formatted UUID string for display in the message panel, according to the current advanced configuration setting.   | |
Message panel definition file.
Definition in file msgpanel.h.
| #define MSG_PANEL_DEFAULT_PAD 6 | 
The default number of spaces between each text string.
Definition at line 43 of file msgpanel.h.
Referenced by MSG_PANEL_ITEM::MSG_PANEL_ITEM(), and MSG_PANEL_ITEM::MSG_PANEL_ITEM().
| std::optional< wxString > GetMsgPanelDisplayUuid | ( | const KIID & | aKiid | ) | 
Get a formatted UUID string for display in the message panel, according to the current advanced configuration setting.
This will be std::nullopt if the configuration setting disables UUID display.
Definition at line 245 of file msgpanel.cpp.
References KIID::AsString(), ADVANCED_CFG::GetCfg(), and ADVANCED_CFG::m_MsgPanelShowUuids.
Referenced by PCB_CONTROL::UpdateMessagePanel(), PL_EDITOR_CONTROL::UpdateMessagePanel(), and SCH_INSPECTION_TOOL::UpdateMessagePanel().