/// <summary> /// Background request to check enabled state of AWB /// </summary> public static void CheckForUpdates() { if (_request != null) { return; } _request = new BackgroundRequest(); _request.Execute(UpdateFunc); }
/// <summary> /// Default constructor, typos being loaded on separate thread is optional /// </summary> /// <param name="loadThreaded">Whether to load typos on a new thread</param> /// <param name="provider">Typos provider to use</param> public RegExTypoFix(bool loadThreaded, ITyposProvider provider) { Source = provider; if (!loadThreaded) { MakeRegexes(); return; } TypoThread = new BackgroundRequest(Complete); TypoThread.Execute(MakeRegexes); }
/// <summary> /// Checks to see if AWBUpdater.exe.new exists, if it does, replace it. /// If not, see if the version of AWB Updater is older than the version on the checkpage, and run AWBUpdater if so /// </summary> public static void Update() { Request = new BackgroundRequest(); Request.Execute(UpdateFunc); }
/// <summary> /// Checks to see if AWBUpdater.exe.new exists, if it does, replace it. /// If not, see if the version of AWB Updater is older than the version on the checkpage, and run AWBUpdater if so /// </summary> public static void Update() { request = new BackgroundRequest(); request.Execute(new ExecuteFunctionDelegate(UpdateFunc)); }