Esempio n. 1
0
 public void onShowAlarmEventMessage(BVCU_Event_Source source)
 {
     if (this.IsHandleCreated)
     {
         if (null == delegateOnShowMessage)
         {
             delegateOnShowMessage = new OnShowMessage(procShowAlarmEventMessage);
         }
         this.BeginInvoke(delegateOnShowMessage, new object[] { source });
     }
 }
Esempio n. 2
0
        public void ShowMessage(string message, MessageType?type = 0, int?duration = 10000)
        {
            var args = new MessageArgs()
            {
                Message     = message,
                Duration    = duration.Value,
                MessageType = type.Value
            };

            OnShowMessage?.Invoke(this, args);

            timer?.Stop();
            timer           = new Timer(args.Duration);
            timer.Elapsed  += HideMessage;
            timer.AutoReset = false;
            timer.Start();
        }
Esempio n. 3
0
        /// <summary>
        /// Check Connection button is clicked
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void BtnCheck_Click(object sender, RoutedEventArgs e)
        {
#if DEBUG
            if (Keyboard.IsKeyDown(Key.LeftCtrl) || Keyboard.IsKeyDown(Key.RightCtrl))
            {
                OnConnectionReady?.Invoke(true);
                return;
            }
#endif
            try
            {
                OnConnectionReady?.Invoke(false);

                pnlPrgress.Visibility  = Visibility.Visible;
                pnlPrgress.DataContext = AppStrings.Msg_TryConnecting;

                await _theta.CheckConnection();

                pnlPrgress.Visibility = Visibility.Collapsed;

                await LoadStatusAndInfo();

                OnShowMessage?.Invoke(AppStrings.Msg_ConnectionOK);

                OnConnectionReady?.Invoke(true);
            }
            catch (ThetaWifiConnectException connex)
            {
                // Connecton error...
                pnlPrgress.Visibility = Visibility.Collapsed;
                HandleError(connex);
            }
            finally
            {
            }
        }
Esempio n. 4
0
 public static void ShowMessage(string msg) => OnShowMessage?.Invoke(null, msg);
 public void ShowMessage(MessageType type, string message)
 => OnShowMessage?.Invoke(this, new ShowMessageEventArgs {
     type = type, message = message
 });
Esempio n. 6
0
 private static void ShowMessage(string message)
 {
     OnShowMessage?.Invoke(message);
 }
Esempio n. 7
0
 protected virtual void RaiseOnShowMessageEvent(ShowMessageEventArgs e)
 {
     OnShowMessage?.Invoke(this, e);
 }
Esempio n. 8
0
 public static void ShowMessage(string text)
 {
     OnShowMessage?.Invoke(text);
 }
Esempio n. 9
0
 public void ShowMessage(PlayerPosition possition, string message)
 {
     OnShowMessage?.Invoke(possition, message);
 }