private void App_OnStartup(object sender, StartupEventArgs e) { EnsureFolderExists(GetShortcutsFolder()); _shortcutsFolderState.Update(); _keyboardHook = new WindowsKeyboardHook(); _menuWindow = new MenuWindow(GetShortcuts(GetShortcutsFolder())); RegisterHotKeys(); }
public IObjectState Visit(IObjectState state, IObjectDataMember objectDataMember) => state.Update(objectDataMember);
private void Update() { state.Update(this); }