Esempio n. 1
0
        async private void autoConnectCheckBox_CheckedChanged(object sender, EventArgs e)
        {
            string str = await socket.SendCommand("GetConfig");

            if (str == "")
            {
                return;
            }

            var configs = ParsePacket(str);

            if (!configs.ContainsKey("ClientName") || !configs.ContainsKey("Client"))
            {
                // Not connected?
                return;
            }
            if (autoConnectCheckBox.Checked)
            {
                clientList.AddAutoConnect(configs["ClientName"], configs["Client"]);
            }
            else
            {
                clientList.RemoveAutoConnect(configs["ClientName"], configs["Client"]);
            }
            SaveSettings();
        }
Esempio n. 2
0
 async private void autoConnectCheckBox_CheckedChanged(object sender, EventArgs e)
 {
     if (autoConnectCheckBox.Checked)
     {
         clientList.AddAutoConnect(currentClient);
     }
     else
     {
         clientList.RemoveAutoConnect(currentClient);
     }
     SaveSettings();
 }