コード例 #1
0
 private void UpdateTogglesGUI()
 {
     FilterStatusToggle.Image = FilteringSystem.IsOn() ? Properties.Resources.On : Properties.Resources.Off;
     if (FilteringSystem.IsOn())
     {
         scheduelStatusToggle.Image = FilteringSystem.IsScheduelActive() ? Properties.Resources.On : Properties.Resources.Off;
     }
     else
     {
         scheduelStatusToggle.Image   = Properties.Resources.Off;
         scheduelStatusToggle.Enabled = false;
     }
 }
コード例 #2
0
 private Boolean ServerChecking()
 {
     if (DnsController.isSafe(false))
     {
         currentServerLabel.Text      = "שרת מסונן";
         currentServerLabel.ForeColor = Color.LimeGreen;
         return(true);
     }
     else
     {
         currentServerLabel.Text      = "שרת פתוח";
         currentServerLabel.ForeColor = Color.Red;
         if (FilteringSystem.IsOn() && FilteringSystem.IsSafeServerOn())
         {
             DnsController.setMode(true);
         }
         return(false);
     }
 }
コード例 #3
0
 private Boolean HostCatchingChecker()
 {
     if (HostsFileCatcher.getStatus())
     {
         HostCatchingStatusLabel.Text      = "פעיל";
         HostCatchingStatusLabel.ForeColor = Color.LimeGreen;
         return(true);
     }
     else
     {
         HostCatchingStatusLabel.Text      = "לא פעיל";
         HostCatchingStatusLabel.ForeColor = Color.Red;
         if (FilteringSystem.IsOn())
         {
             HostsFileCatcher.StartCatching();
         }
         return(false);
     }
 }