MCPcopy Create free account
hub / github.com/MyGUI/mygui / showMessages

Method showMessages

Tools/LayoutEditor/GroupMessage.cpp:42–85  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

40 }
41
42 void GroupMessage::showMessages()
43 {
44 if (!mWarningMessages.empty())
45 {
46 MyGUI::UString warningMess;
47 for (const auto& warningMessage : mWarningMessages)
48 {
49 if (warningMess.empty())
50 warningMess = warningMess + warningMessage;
51 else
52 warningMess = warningMess + "\n" + warningMessage;
53 }
54 if (!warningMess.empty())
55 {
56 /*MyGUI::Message* message = */ MessageBoxManager::getInstance().create(
57 replaceTags("Warning"),
58 warningMess,
59 MyGUI::MessageBoxStyle::IconWarning | MyGUI::MessageBoxStyle::Ok);
60 }
61
62 mWarningMessages.clear();
63 }
64
65 if (!mErrorMessages.empty())
66 {
67 MyGUI::UString errorMessages;
68 for (const auto& errorMessage : mErrorMessages)
69 {
70 if (errorMessages.empty())
71 errorMessages = errorMessages + errorMessage;
72 else
73 errorMessages = errorMessages + "\n" + errorMessage;
74 }
75 if (!errorMessages.empty())
76 {
77 /*MyGUI::Message* message = */ MessageBoxManager::getInstance().create(
78 replaceTags("Error"),
79 errorMessages,
80 MyGUI::MessageBoxStyle::IconError | MyGUI::MessageBoxStyle::Ok);
81 }
82
83 mErrorMessages.clear();
84 }
85 }
86
87 void GroupMessage::notifyFrameStarted(float _time)
88 {

Callers

nothing calls this directly

Calls 4

replaceTagsFunction · 0.85
emptyMethod · 0.45
createMethod · 0.45
clearMethod · 0.45

Tested by

no test coverage detected