private void unload() { var hotKey = _hotKeyManager.GetHotkey("toggle"); var data = new AppSaveData(_smiles.Items) { Key = hotKey.Return(i => i.Key, Key.N), ModsKeys = hotKey.Return(h => h.Modifiers, ModifierKeys.Windows) }; MainAppSaveLoader.Save(data); _hotKeyManager.Unregister("toggle"); }
public static void Save(AppSaveData data) { App.Container.Resolve <SaveLoadController>().Save("textsmile.net main", data, onSaveCorrupted); }
public static bool TryLoad(out AppSaveData data) { return(App.Container.Resolve <SaveLoadController>().TryLoad("textsmile.net main", out data, onLoadCorrupted)); }