Пример #1
0
        private void inputBox_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Enter)
            {
                ChannelBoxItem item = (ChannelBoxItem)channelCombo.SelectedItem;
                if (DIRECT_SEND.Equals(item.Name))
                {
                    client.SessionSend(Encoding.UTF8.GetBytes(inputBox.Text));
                }
                else
                {
                    item.Value.Send(inputBox.Text);
                }

                inputBox.Text = "";
            }
        }
Пример #2
0
        private void channelCombo_SelectedIndexChanged(object sender, EventArgs e)
        {
            ChannelBoxItem item = (ChannelBoxItem)channelCombo.SelectedItem;

            AppendToConsole("Selected channel: " + item.Name);
        }
Пример #3
0
 void AddComboItem(ChannelBoxItem item)
 {
     channelCombo.Invoke(new AddComboDelegate(channelCombo.Items.Add), new object[] { item });
 }