Пример #1
0
        public void ShowFloater(Action afterShow, Action afterBack = null)
        {
            var args = new FloaterRequestedEventArgs
            {
                AfterShow = afterShow,
                AfterBack = afterBack,
                Logo      = BusinessObjects.Instance.ImageResourcesManager.FloaterLogo ?? Properties.Resources.RibbonLogo
            };

            FloaterRequested?.Invoke(null, args);
        }
Пример #2
0
        public void ShowFloater(IFloaterSupportedForm sender, FloaterRequestedEventArgs e)
        {
            var afterBack = new Action <bool>(b =>
            {
                e.AfterBack?.Invoke();
                Utilities.ActivateForm(FormMain.Instance.Handle, b, false);
                Utilities.ActivateTaskbar();
            });

            _floater.ShowFloater(sender ?? FormMain.Instance, FormMain.Instance.Text, e.Logo ?? Resources.FloaterLogo, e.AfterShow, null, afterBack);
        }
        public void ShowFloater(Form sender, FloaterRequestedEventArgs e)
        {
            var afterBack = new Action <bool>(b => ActivateMainForm());

            _floater.ShowFloater(sender ?? FormMain.Instance, null, e.Logo ?? Resources.RibbonLogo, e.AfterShow, null, afterBack);
        }
Пример #4
0
 public override void ShowFloater(FloaterRequestedEventArgs args)
 {
     AppManager.Instance.ShowFloater(_floaterLogo, args.AfterShow, args.AfterBack);
 }
Пример #5
0
        public void ShowFloater(Form sender, FloaterRequestedEventArgs e)
        {
            var afterBack = new Action(ActivateMainForm);

            _floater.ShowFloater(sender ?? FormMain.Instance, e.Logo, e.AfterShow, null, afterBack);
        }
Пример #6
0
		public void ShowFloater(Form sender, FloaterRequestedEventArgs e)
		{
			var afterBack = new Action(ActivateMainForm);
			_floater.ShowFloater(sender ?? FormMain.Instance, e.Logo, e.AfterShow, null, afterBack);
		}
        public void ShowFloater(IFloaterSupportedForm sender, FloaterRequestedEventArgs e)
        {
            var afterBack = new Action <bool>(b => ActivateMainForm());

            _floater.ShowFloater(sender ?? FormMain.Instance, null, e.Logo ?? ImageResourcesManager.FloaterLogo ?? Resources.AddSlidesLogo, e.AfterShow, null, afterBack);
        }
Пример #8
0
		public void ShowFloater(Action afterShow)
		{
			var args = new FloaterRequestedEventArgs { AfterShow = afterShow, Logo = Resources.RibbonLogo };
			if (FloaterRequested != null)
				FloaterRequested(null, args);
		}
Пример #9
0
 public abstract void ShowFloater(FloaterRequestedEventArgs args);
Пример #10
0
 public override void ShowFloater(FloaterRequestedEventArgs args)
 {
     Controller.Instance.ShowFloater(args.AfterShow);
 }