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; } }
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); } }
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); } }