Пример #1
0
        /* static void c_ThresholdReached(object sender, ConsoleMessageEventArgs e)
         * {
         *   var msg = e.Message.ToLower();
         *
         *   if (msg.Contains("[COUNTS]"))
         *   {
         *       var i =1;
         *   }
         *
         * }*/

        public Slack(string url)
        {
            iconChangeDelegate  = new IconChange(IconChangeMethod);
            titleChangeDelegate = new TitleChange(TitleChangeMethod);
            flashBarDelegate    = new FlashBar(FlashBarMethod);
            notifyDelegate      = new Notify(NotifyMethod);
            InitializeComponent();
            InitBrowser(url);
        }
Пример #2
0
        internal void FireEvent(MapNode node, IconChange change, string icon)
        {
            var args = new IconChangedEventArgs()
            {
                ChangeType = change,
                Icon       = icon
            };

            IconChanged(node, args);
        }
Пример #3
0
 public Slack()
 {
     iconChangeDelegate  = new IconChange(IconChangeMethod);
     titleChangeDelegate = new TitleChange(TitleChangeMethod);
     flashBarDelegate    = new FlashBar(FlashBarMethod);
     notifyDelegate      = new Notify(NotifyMethod);
     InitializeComponent();
     this.Icon = (System.Drawing.Icon)SlackIL.Icones.ResourceManager.GetObject("Slack");
     InitBrowser("https://mtess-dgti.slack.com/");
 }
Пример #4
0
        private void BackgroundRegister()
        {
            if (!BackgroundTaskRegistration.AllTasks.Any(i => i.Value.Name.Equals("UserNotificationChanged")))
            {
                var builder = new BackgroundTaskBuilder()
                {
                    Name = "UserNotificationChanged"
                };

                builder.SetTrigger(new UserNotificationChangedTrigger(NotificationKinds.Toast));
                Debug.WriteLine("Триггер установлен");
                builder.Register();
                Debug.WriteLine("Задача зарегистрирована");
                IconChange.Begin();
            }
        }
Пример #5
0
        internal void FireEvent(MapNode node, IconChange change, string icon)
        {
            var args = new IconChangedEventArgs()
            {
                ChangeType = change,
                Icon = icon
            };

            IconChanged(node, args);
        }