/// <summary>
        /// Devuelve una instancia de NetworkClientControl.
        /// </summary>
        public NetworkClientControl()
        {
            InitializeComponent();

            uebContainer.Dock = DockStyle.Fill;
            pnlLogin.Dock     = DockStyle.Fill;

            // Configura el control ListView
            lstViwUsers.View = View.Details;
            lstViwUsers.Items.Clear();
            lstViwUsers.Columns.Clear();
            lstViwUsers.Columns.Add("Nombre", 180);
            lstViwUsers.Columns.Add("IP", 90);
            lstViwUsers.HeaderStyle              = ColumnHeaderStyle.None;
            lstViwUsers.SmallImageList           = new ImageList();
            lstViwUsers.SmallImageList.ImageSize = new System.Drawing.Size(16, 16);
            lstViwUsers.SmallImageList.Images.Add("IMG_NETWORK_USER", global::otc.Properties.Resources.IMG_NETWORK_USER);
            lstViwUsers.GridLines = false;

            _privateWindowsList = new List <frmPrivate>();
            _client             = new OTCNetClient(IPAddress.Parse("127.0.0.1"), 103, "None");

            _client.CommandReceived     += new CommandReceivedEventHandler(ClientCommandReceived);
            _client.ConnectingSuccessed += new ConnectingSuccessedEventHandler(ClientConnectingSuccessed);
            _client.ConnectingFailed    += new ConnectingFailedEventHandler(ClientConnectingFailed);
        }
Example #2
0
        public MessengerControl()
        {
            InitializeComponent();

            // Genera la instancia cliente de comunicaciones
            _client = new OTCNetClient();

            // Registra los eventos
            _client.OnMessageReceived += new OTCNetClient.MessageReceivedEventHandler(NetClient_OnMessageReceived);
        }
Example #3
0
        /// <summary>
        /// Devuelve una instancia de frmPrivate.
        /// </summary>
        public frmPrivate(OTCNetClient cmdClient, IPAddress friendIP, string name)
        {
            InitializeComponent();

            // Actualiza el caption del formualrio
            this.Text += " With " + name;

            _client = cmdClient;
            _toIP   = friendIP;
            _login  = name;
            _client.CommandReceived += new CommandReceivedEventHandler(private_CommandReceived);
        }
Example #4
0
        /// <summary>
        /// Devuelve una instancia de frmPrivate.
        /// </summary>
        public frmPrivate(OTCNetClient cmdClient, IPAddress friendIP, string name, string initialMessage)
        {
            InitializeComponent();

            // Actualiza el caption del formualrio
            this.Text += " With " + name;

            _client = cmdClient;
            _toIP   = friendIP;
            _login  = name;
            _client.CommandReceived += new CommandReceivedEventHandler(private_CommandReceived);

            txtMessages.Text = this._login + ": " + initialMessage + Environment.NewLine;
        }