private void showCustomBalloon_Click(object sender, RoutedEventArgs e)
 {
     FancyBalloon balloon = new FancyBalloon();
     balloon.BalloonText = customBalloonTitle.Text;
     //show and close after 2.5 seconds
     tb.ShowCustomBalloon(balloon, PopupAnimation.Slide, 5000);
 }
Ejemplo n.º 2
0
        public static void HandleBroadcast(object sender, EventArgs e)
        {
            var eventData = (BroadcastServiceReference.EventDataType)sender;
            string text = String.Empty;

            FancyBalloon balloon = new FancyBalloon(eventData.Minutes);
            balloon.BalloonText = eventData.EventMessage;
            balloon.Height = 180;

            ActionType action = EnumUtil.ParseEnum<ActionType>(eventData.EventMessage);

            switch (action)
            {
                case ActionType.Triggered:
                    text = string.Format("Build {0} by {1}", eventData.EventMessage.ToLower(), eventData.ClientName);
                    break;
                case ActionType.Cancel:
                    balloon.Height = 120;
                    text = string.Format("Build cancel by {0}", eventData.ClientName);
                    break;
                case ActionType.Build:
                    balloon.Height = 120;
                    text = string.Format("Building project");
                    break;
            }
            balloon.BalloonContentText = text;

            notifyIcon.ShowCustomBalloon(balloon, new PopupAnimation(), 10000);
        }
Ejemplo n.º 3
0
        private void showCustomBalloon_Click(object sender, RoutedEventArgs e)
        {
            FancyBalloon balloon = new FancyBalloon();

            balloon.BalloonText = customBalloonTitle.Text;
            //show and close after 2.5 seconds
            tb.ShowCustomBalloon(balloon, PopupAnimation.Slide, 5000);
        }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MainWindow"/> class.
 /// </summary>
 public MainWindow()
 {
     InitializeComponent();
     FancyBalloon  balloon = new FancyBalloon();
     balloon.BalloonText = "TODO Due!";
     balloon.TodoTextItem.Text = "Here is the todo text";
     //NotifyIcon.ShowCustomBalloon(balloon, PopupAnimation.Scroll, 10000);
 }
 // Window Minimize Try
 private void WindowMinimizeTry(string info)
 {
     Samples.FancyBalloon NotifyIconShow = new FancyBalloon();
     NotifyIconShow.BalloonText = VariableClass.ERROR_MESSAGES[0, 0];
     NotifyIconShow.LabelMessages.Text = info;
     AlbatrossNoitify.ShowCustomBalloon(NotifyIconShow, PopupAnimation.Fade, 2000);
 }
Ejemplo n.º 6
0
        /// <summary>
        /// Непосредственно отображает оповещение
        /// </summary>
        /// <param name="task"></param>
        private void Notify(Task task)
        {
            // Отобжараем оповещение
            Application.Current.Dispatcher.Invoke(() =>
            {
                // Подготовим оповещение
                _currentNotificationViewModel = new NotificationViewModel(task);
                _currentNotificationView = new NotificationView(_currentNotificationViewModel);

                // Отобразим оповещение
                //_taskbarIcon.ShowCustomBalloon(
                //                _currentNotificationView,
                //                System.Windows.Controls.Primitives.PopupAnimation.Slide,
                //                5000);

                var bal = new FancyBalloon();
                _taskbarIcon.ShowCustomBalloon(bal, PopupAnimation.Slide, null);
            });
        }