public async override Task<bool> InitializeAsync(Framework.Interfaces.ICore core) { var p = new PluginSettings(core); AddAction(ACTION_SHOW); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_TITLE)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_CUSTOM)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_CUSTOMWAYPOINTS)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_FILLOPACITY)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_GEOCACHE)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_MYSTERYIFCORRECTED)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_RADIUS)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_SELECTEDGEOCACHES)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_STROKEOPACITY)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_UPDATEMAP)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_WAYPOINT)); core.LanguageItems.Add(new Framework.Data.LanguageItem(MapForm.STR_WAYPOINTS)); return await base.InitializeAsync(core); }
public PluginSettings(ICore core) { _uniqueInstance = this; _core = core; }