Ejemplo n.º 1
0
 /// <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);
     }
 }
Ejemplo n.º 3
0
 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);
            }
        }
Ejemplo n.º 5
0
    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);
        }
    }
Ejemplo n.º 6
0
    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);
    }