private void SettingsWindowSettingsChanged(CrosshairSettingsModel settings, bool monitorChanged) { if (monitorChanged) { RedisplayMainWindowForMonitorChange(); } RedisplayCrosshair(); }
public CrosshairSettingsWindow(CrosshairSettingsModel model) { _settingsModel = model; InitializeComponent(); LoadImageChoices(); LoadMonitorChoices(); LoadDefaultValues(); Assembly assembly = Assembly.GetExecutingAssembly(); this.Title = string.Format("Virtual Crosshair v{0} Settings", assembly.GetName().Version); FireSettingsChangedEvent(monitorChanged: true); }