コード例 #1
0
 public void AddItem(string message, DisplayIcons icon, bool bold)
 {
     if (bold)
     {
         _MessageQueue.Enqueue(new MessageObject(ConfigurationManager.AppSettings["infoIconsLocation"] + GetIconName(icon), "<B>" + message + "</B>"));
     }
     else
     {
         _MessageQueue.Enqueue(new MessageObject(ConfigurationManager.AppSettings["infoIconsLocation"] + GetIconName(icon), message));
     }
 }
コード例 #2
0
    private string GetIconName(DisplayIcons icon)
    {
        switch (icon)
        {
        case DisplayIcons.GreenTick:
            return("icon_green_tick.gif");

        case DisplayIcons.Error:
            return("exclamation.png");

        default:
            return("icon_info.gif");
        }
    }
コード例 #3
0
        private void ShowDisplayIconsDialog()
        {
            // create dialog
            DisplayIcons nxtview = view.CreateDisplayIcons();

            // set dialog presenter
            DisplayIconsPresenter nxtprs = new DisplayIconsPresenter(nxtview);

            // set dialog positioning
            nxtview.StartPosition = FormStartPosition.CenterParent;

            // hide this view
            view.HideView();

            // child presenter starts dialog
            nxtprs.ShowAsDialog();
        }