Exemplo n.º 1
0
		protected override void OnActivated (EventArgs e)
		{
			var server = channels.SelectedServer;
			if (!server.IsConnected)
				return;
			
			var dialog = new Interface.Dialogs.ChannelListDialog(server);
			if (dialog.ShowDialog (Application.Instance.MainForm) == DialogResult.Ok) {
				if (dialog.SelectedChannel != null)
					channels.JoinChannel (dialog.SelectedChannel.Server, dialog.SelectedChannel.Name);
			}
		}
Exemplo n.º 2
0
        public override void OnExecuted(EventArgs e)
        {
            base.OnExecuted(e);
            var server = channels.SelectedServer;

            if (!server.IsConnected)
            {
                return;
            }

            var dialog = new Interface.Dialogs.ChannelListDialog(server);

            if (dialog.ShowDialog(Application.Instance.MainForm) == DialogResult.Ok)
            {
                if (dialog.SelectedChannel != null)
                {
                    channels.JoinChannel(dialog.SelectedChannel.Server, dialog.SelectedChannel.Name);
                }
            }
        }