public DirectoryDialog(string title, string description, MessageIcon.MessageMode mode)
        {
            InitializeComponent();
            Text = title;
            description_txt.Text = description;

            if (mode == MessageIcon.MessageMode.Normal)
            {
                BackColor          = Color.DeepSkyBlue;
                listBox1.BackColor = Color.SkyBlue;
                button3.ForeColor  = Color.DeepSkyBlue;
                button1.BackColor  = Color.DeepSkyBlue;
                button2.BackColor  = Color.DeepSkyBlue;
                button2.FlatAppearance.BorderColor = Color.SkyBlue;
                button1.FlatAppearance.BorderColor = Color.SkyBlue;
            }
            else if (mode == MessageIcon.MessageMode.NVL)
            {
                BackColor          = Color.Orange;
                listBox1.BackColor = Color.FromArgb(255, 174, 0);
                button3.ForeColor  = Color.Orange;
                button2.BackColor  = Color.Orange;
                button1.BackColor  = Color.Orange;
                button2.FlatAppearance.BorderColor = Color.FromArgb(255, 174, 0);
                button1.FlatAppearance.BorderColor = Color.FromArgb(255, 174, 0);
            }
        }
Example #2
0
        public Message(string Title, string content, MessageIcon.MessageIconType icn, MessageIcon.MessageMode mode)
        {
            InitializeComponent();
            Text       = Title;
            title.Text = Title;
            body.Text  = content;

            switch (icn)
            {
            case MessageIcon.MessageIconType.Warning:
                messageicon.Image = WarningICO;
                break;

            case MessageIcon.MessageIconType.Error:
                messageicon.Image = ErrorICO;
                break;

            case MessageIcon.MessageIconType.Information:
                messageicon.Image = InformationICO;
                break;
            }
            if (mode == MessageIcon.MessageMode.Normal)
            {
                panel1.BackColor = Color.DeepSkyBlue;
                title.ForeColor  = Color.DeepSkyBlue;
            }
            else if (mode == MessageIcon.MessageMode.Presentation)
            {
                panel1.BackColor = Color.LimeGreen;
                title.ForeColor  = Color.LimeGreen;
            }
            else if (mode == MessageIcon.MessageMode.NVL)
            {
                panel1.BackColor = Color.Orange;
                title.ForeColor  = Color.Orange;
            }
        }