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(); }
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); }
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(); }
private void SetListenerType(ESysProxyType type) { config.sysProxyType = type; ChangePACButtonStatus(type); }