Example #1
0
        private void ChangePACButtonStatus(ESysProxyType type)
        {
            SysProxyHandle.UpdateSysProxy(config, false);

            for (int k = 0; k < menuSysAgentMode.DropDownItems.Count; k++)
            {
                ToolStripMenuItem item = ((ToolStripMenuItem)menuSysAgentMode.DropDownItems[k]);
                item.Checked = ((int)type == k);
            }

            ConfigHandler.SaveConfig(ref config, false);
            DisplayToolStatus();
        }
Example #2
0
        private void ChangePACButtonStatus(ESysProxyType type)
        {
            SysProxyHandle.UpdateSysProxy(config, false);

            for (int k = 0; k < menuSysAgentMode.DropDownItems.Count; k++)
            {
                ToolStripMenuItem item = ((ToolStripMenuItem)menuSysAgentMode.DropDownItems[k]);
                item.Checked = ((int)type == k);
            }

            ConfigHandler.SaveConfig(ref config, false);

            mainMsgControl.DisplayToolStatus(config);

            notifyMain.Icon = MainFormHandler.Instance.GetNotifyIcon(config, this.Icon);
        }
Example #3
0
        private void ChangePACButtonStatus(ESysProxyType type)
        {
            HttpProxyHandle.UpdateSysProxy(config, false);
            //if (type != ListenerType.noHttpProxy)
            //{
            //    HttpProxyHandle.RestartHttpAgent(config, false);
            //}
            //else
            //{
            //    HttpProxyHandle.CloseHttpAgent(config);
            //}

            for (int k = 0; k < menuSysAgentMode.DropDownItems.Count; k++)
            {
                ToolStripMenuItem item = ((ToolStripMenuItem)menuSysAgentMode.DropDownItems[k]);
                item.Checked = ((int)type == k);
            }

            ConfigHandler.SaveConfig(ref config, false);
            DisplayToolStatus();
        }
Example #4
0
 private void SetListenerType(ESysProxyType type)
 {
     config.sysProxyType = type;
     ChangePACButtonStatus(type);
 }