/// <summary> /// Constructor. /// </summary> public EventMessage(String name, String message) { _name = name; _message = message; _time = 0; _type = MESSAGETYPE.EMAIL; }
/// <summary> /// base method for logging details, with debug level /// </summary> /// <param name="message">value to be logged</param> /// <param name="messagetype">type of message that is getting logged i.e. WARNING, DEBUG, ERROR, MESSAGE</param> /// <param name="filterlevel">if the messagetype is DEBUG, then this will determine if a debug message is logged.</param> private static void LogMessage(string message, MESSAGETYPE messagetype, int filterlevel) { //this is where the logger determines if a debug message is logged or not. if (filterlevel <= DebugLevel) { LogMessage(message, messagetype); } }
public void ShowMessageBox(string title, string content, MESSAGETYPE type, CallbackOk callback = null) { OnShow(); this.title = title; this.content = content; this.type = type; this.txtTitle.text = this.title; this.txtContent.text = this.content; this.callback = callback; Init(); }
/// <summary> /// base method for logging details, sans debug level /// </summary> /// <param name="message">value to be logged</param> /// <param name="messagetype">type of message that is getting logged i.e. WARNING, DEBUG, ERROR, MESSAGE</param> private static void LogMessage(string message, MESSAGETYPE messagetype) { if (!LoadTest) { string outputMessage = String.Empty; if (ConsoleOutput) { if (!configuratorSet) { configuratorSet = true; } outputMessage = DateTime.Now + "::" + testContext.TestName; switch (messagetype) { case MESSAGETYPE.DEBUG: outputMessage += "::DEBUG::"; Console.ForegroundColor = ConsoleColor.White; break; case MESSAGETYPE.ERROR: outputMessage += "::ERROR::"; Console.ForegroundColor = ConsoleColor.Red; testPass = false; break; case MESSAGETYPE.FAIL: outputMessage += "::FAIL::"; Console.ForegroundColor = ConsoleColor.DarkRed; testPass = false; break; case MESSAGETYPE.INFORMATION: outputMessage += "::INFORMATION::"; Console.ForegroundColor = ConsoleColor.Blue; break; case MESSAGETYPE.PASS: outputMessage += "::PASS::"; Console.ForegroundColor = ConsoleColor.DarkCyan; break; case MESSAGETYPE.WARNING: outputMessage += "::WARNING::"; Console.ForegroundColor = ConsoleColor.DarkYellow; break; } } testContext.WriteLine(outputMessage + ": " + message); } }
public void ShowMessageBox(string title, string content, MESSAGETYPE type = MESSAGETYPE.OK, MessageBox.CallbackOk callback = null) { ShowOverlay(UIOverlay.TYPE.MESSAGEBOX); GameObject obj = Instantiate(Resources.Load("GUI/MessageBox")) as GameObject; obj.SetActive(true); obj.transform.SetParent(this.scene.panelPopup); obj.transform.localScale = Vector3.one; obj.transform.localPosition = Vector3.zero; MessageBox message = obj.GetComponent <MessageBox>(); if (message != null) { message.ShowMessageBox(title, content, type, callback); } }
public void SendMessageToChat(string text, MESSAGETYPE type) { if (messageList.Count >= maxMessages) { Destroy(messageList[0].textObject.gameObject); messageList.Remove(messageList[0]); } Message newMessage = new Message(); newMessage.text = text; GameObject newText = Instantiate(textObject, chatPanel.transform); newMessage.textObject = newText.GetComponent <Text>(); newMessage.textObject.color = colors[(int)type]; newMessage.textObject.text = newMessage.text; messageList.Add(newMessage); }