예제 #1
0
파일: IronUI.cs 프로젝트: herotheo/IronWASP
 internal static void UpdateProxyStatusInConfigPanel(bool Started)
 {
     if (UI.ConfigProxyRunBtn.InvokeRequired)
     {
         UpdateProxyStatusInConfigPanel_d UPSICP_d = new UpdateProxyStatusInConfigPanel_d(UpdateProxyStatusInConfigPanel);
         UI.Invoke(UPSICP_d, new object[] { Started });
     }
     else
     {
         if (Started)
         {
             IronUI.UI.ConfigProxyListenPortTB.Enabled = false;
             IronUI.UI.ConfigLoopBackOnlyCB.Enabled = false;
             IronUI.UI.ConfigSetAsSystemProxyCB.Enabled = true;
             IronUI.UI.ConfigProxyRunBtn.Text = "Stop Proxy";
         }
         else
         {
             IronUI.UI.ConfigProxyListenPortTB.Enabled = true;
             IronUI.UI.ConfigLoopBackOnlyCB.Enabled = true;
             IronUI.UI.ConfigSetAsSystemProxyCB.Enabled = false;
             IronUI.UI.ConfigProxyRunBtn.Text = "Start Proxy";
         }
     }
 }
예제 #2
0
파일: IronUI.cs 프로젝트: 0ks3ii/IronWASP
 internal static void UpdateProxyStatusInConfigPanel(bool Started)
 {
     if (UI.ConfigSetAsSystemProxyCB.InvokeRequired)
     {
         UpdateProxyStatusInConfigPanel_d UPSICP_d = new UpdateProxyStatusInConfigPanel_d(UpdateProxyStatusInConfigPanel);
         UI.Invoke(UPSICP_d, new object[] { Started });
     }
     else
     {
         if (Started)
         {
             IronUI.UI.ConfigSetAsSystemProxyCB.Enabled = true;
         }
         else
         {
             IronUI.UI.ConfigSetAsSystemProxyCB.Enabled = false;
         }
     }
 }