Beispiel #1
0
        private void ListenerThread()
        {
            m_Socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
            m_Socket.Bind(m_Binding);
            m_Socket.Listen(5);
            Socket new_connection = null;

            do
            {
                new_connection = null;
                try {
                    new_connection = m_Socket.Accept();
                }
                catch (SocketException) {
                }
                if (new_connection == null)
                {
                    break;
                }
                if (NewConnectionEvent != null)
                {
                    NewConnectionEvent.Invoke(this, new NewConnectionEventArgs(new_connection));
                }
                else
                {
                    new_connection.Close();
                }
            } while(true);
            m_Socket = null;

            if (CloseEvent != null)
            {
                CloseEvent.Invoke(this, new ListenerCloseEventArgs());
            }
        }
Beispiel #2
0
 public void OnDisable()
 {
     _watcher.onWatchShowcaseEvent.RemoveListener(
         OnGetSalesItems
         );
     onClose.Invoke();
 }
Beispiel #3
0
 private void CloseButton_Click(object sender, EventArgs e)
 {
     if (CloseEvent != null)
     {
         CloseEvent.Invoke();
         return;
     }
     _target.Close();
     _target.Dispose();
 }
        private void CodeSelecter_SelectionChanged(object sender, EventArgs e)
        {
            if (IsLoadCmp)
            {
                int rval = (int)sender;
                if (rval == -1)
                {
                    return;
                }

                CurrentArg.VALUE  = rval;
                CurrentArg.IsInit = false;
                CloseEvent.Invoke(sender, new RoutedEventArgs());
            }
        }
Beispiel #5
0
        private void ButtonClickEvent(InputItemModel item)
        {
            var number = 0;

            if (int.TryParse(item.Text, out number))
            {
                Value = Convert.ToDouble(Value + number).ToString();
            }
            else
            {
                switch (item.Text)
                {
                case "✔":
                    SaveEvent.Invoke();
                    break;

                case "⬅":
                    if (Value.Length > 0)
                    {
                        Value = Value.Substring(0, Value.Length - 1);
                    }
                    break;

                case "×":
                    CloseEvent.Invoke();
                    break;

                case ".":
                    if (!Value.Contains("."))
                    {
                        Value += item.Text;
                    }
                    break;

                case "C":
                    Value = "0";
                    break;

                default:
                    break;
                }
            }
            CheckCanSave();
        }
        private void DefaultArgSelecter_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (IsLoadCmp)
            {
                ListBoxItem listBoxItem = (ListBoxItem)DefaultArgSelecter.SelectedItem;

                if (listBoxItem == null)
                {
                    return;
                }

                if (CurrentArg.ARGTYPE == TriggerManger.ArgType.LOCATION)
                {
                    LocationData locdata = (LocationData)listBoxItem.Tag;

                    CurrentArg.LOCATION = locdata;
                    CurrentArg.IsInit   = false;

                    CloseEvent.Invoke(sender, e);
                }
                else if (CurrentArg.ARGTYPE == TriggerManger.ArgType.WAV)
                {
                    string v = (string)listBoxItem.Tag;

                    CurrentArg.STRING.String = v;
                    CurrentArg.IsInit        = false;

                    CloseEvent.Invoke(sender, e);
                }
                else
                {
                    uint v = (uint)listBoxItem.Tag;

                    CurrentArg.VALUE  = v;
                    CurrentArg.IsInit = false;

                    CloseEvent.Invoke(sender, e);
                }
            }
        }
        private void UnitType_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (IsLoadCmp)
            {
                int selectindex = UnitType.SelectedIndex;

                if (selectindex > 0)
                {
                    CodeSelecter.Visibility = Visibility.Collapsed;
                    uint v = (uint)(selectindex + 228);

                    CurrentArg.VALUE  = v;
                    CurrentArg.IsInit = false;

                    CloseEvent.Invoke(sender, e);
                }
                else if (selectindex == 0)
                {
                    CodeSelecter.Visibility = Visibility.Visible;
                }
            }
        }
Beispiel #8
0
 private void soundPicker_CloseEvent(object sender, EventArgs e)
 {
     CloseEvent?.Invoke(this, new CloseEventArgs((sender as FSofTUtils.Xamarin.SoundPicker).Result));
     Navigation.PopAsync();
 }
Beispiel #9
0
 protected virtual void OnCloseEvent(EventArgs e) {
     CloseEvent?.Invoke(this, e);
 }
 public void TriggerClosed()
 {
     CloseEvent?.Invoke();
 }
 private void CloseBtn_Click(object sender, RoutedEventArgs e)
 {
     CloseEvent?.Invoke(this, new EventArgs());
     this.Close();
 }
Beispiel #12
0
 public void OnDisable()
 {
     onClose.Invoke();
 }
Beispiel #13
0
 protected virtual void OnCloseEvent()
 {
     CloseEvent?.Invoke(this, EventArgs.Empty);
 }
 /// <summary>
 /// Closes SpreadsheetGUI
 /// </summary>
 private void closeToolStripMenuItem_Click(object sender, EventArgs e)
 {
     crossed = false;
     CloseEvent?.Invoke();
 }
Beispiel #15
0
 /// <summary>
 /// Submit Button
 /// </summary>
 private void Submit()
 {
     _isCompleted = true;
     CloseEvent.Invoke(this, EventArgs.Empty);
 }
 protected virtual void OnCLoseWindow()
 {
     CloseEvent?.Invoke(this, new EventArgs());
 }
Beispiel #17
0
 public void OnPointerClick(PointerEventData evd)
 {
     //Debug.Log("OnPointerClick");
     OnClick?.Invoke();
 }
Beispiel #18
0
 private void Grid_Tapped(object sender, TappedRoutedEventArgs e)
 {
     CloseEvent?.Invoke(sender, new EventArgs());
 }
Beispiel #19
0
 /// <summary>
 /// Closes the current dialog window
 /// </summary>
 public virtual void CloseWindow()
 {
     CloseEvent?.Invoke();
 }
 private void Close()
 {
     this.IsOpen = false;
     Clear();
     CloseEvent?.Invoke(this, _closeEventArg);
 }
Beispiel #21
0
 private void WindowOnCancelEvent(object sender, OkEventArgs okEventArgs)
 {
     _configure.Read();
     CloseEvent?.Invoke(this, new OkEventArgs());
 }
Beispiel #22
0
 private void DebugForm_FormClosed(object sender, FormClosedEventArgs e)
 {
     CloseEvent?.Invoke();
 }
Beispiel #23
0
 private void CloseDirectoryHandler(string path)
 {
     m_logging.Log("Server closing the handler: " + path, MessageTypeEnum.INFO);
     CloseEvent?.Invoke(this, new DirectoryCloseEventArgs(path, null));
     this.dirPaths.Remove(path);
 }