Beispiel #1
0
        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");
        }
Beispiel #2
0
 public static void Save(AppSaveData data)
 {
     App.Container.Resolve <SaveLoadController>().Save("textsmile.net main", data, onSaveCorrupted);
 }
Beispiel #3
0
 public static bool TryLoad(out AppSaveData data)
 {
     return(App.Container.Resolve <SaveLoadController>().TryLoad("textsmile.net main", out data, onLoadCorrupted));
 }