private void OnNetworkAvailabilityChanged(object sender, NetworkAvailabilityEventArgs args) { if (args.IsAvailable) { AutoProxyHelper.CheckAndSetProxy(); } }
public NotifyIcon() { InitializeComponent(); ApplyChangingLanguage(); setAutorunMenuItem.Click += delegate { AutoProxyHelper.RegisterAutorun(); }; unsetAutorunMenuItem.Click += delegate { AutoProxyHelper.UnregisterAutorun(); }; reloadConfigMenuItem.Click += delegate { AutoProxyConfig.Current.LoadConfig(); AutoProxyHelper.CheckAndSetProxy(); ApplyChangingLanguage(); }; exitMenuItem.Click += delegate { Application.Current.Shutdown(); }; }