private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { CommunicationManager.Default.Stop(); CommunicationManager.Default.PacketLogClose(); FormManager.RealtimeObjectProviderRemove(this); MainGeneralSettings settings = FrameworkSettingsFile.Default.GetSettings <MainGeneralSettings>(); settings.MainWindowPos.SaveWindowPositionAndSize(this); FrameworkSettingsFile.Default.SetSettings(settings); FrameworkSettingsFile.Default.Save(); }
private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e) { TVCManagers.Default.AudioManager.Stop(); ExecutionControl.Stop(); m_keyboard_hook.ReleaseHook(); MainGeneralSettings settings = SettingsFile.Default.GetSettings <MainGeneralSettings>(); settings.MainWindowPos.SaveWindowPositionAndSize(this); SettingsFile.Default.SetSettings(settings); SettingsFile.Default.Save(); }
public override void OnSetupPageActivating(Window in_parent, SetupPageEventArgs in_event_info) { // setup data provider m_data_provider = SettingsFile.Editing.GetSettings <MainGeneralSettings>(); this.DataContext = m_data_provider; }
private void Window_Initialized(object sender, System.EventArgs e) { MainGeneralSettings settings = FrameworkSettingsFile.Default.GetSettings <MainGeneralSettings>(); settings.MainWindowPos.LoadWindowPositionAndSize(this); }