/// <summary> /// Sets ApplicationSettings to the user's new settings. /// </summary> private void SaveSettings() { Color AccentColour1 = ApplicationSettings_Tab_Appearance_AccentColour1Picker.SelectedColour; Color AccentColour2 = ApplicationSettings_Tab_Appearance_AccentColour2Picker.SelectedColour; bool AccentEnabled = (bool)ApplicationSettings_Tab_Appearance_AccentEnabledCheckBox.IsChecked; bool ClearLogs = (bool)ApplicationSettings_Tab_General_ClearLogs.IsChecked; string DefaultCategorySystem = ApplicationSettings_Tab_General_DefaultCategorySystemBox.Text; WndStyle DefaultWindowStyle = (WndStyle)Enum.Parse(typeof(WndStyle), ApplicationSettings_Tab_General_DefaultWindowStyleBox.Text); Point DotSize = new Point(Convert.ToInt32(ApplicationSettings_Tab_Appearance_DotSizeXText), Convert.ToInt32(ApplicationSettings_Tab_Appearance_DotSizeYText)); int LineSize = Convert.ToInt32(ApplicationSettings_Tab_Appearance_LineSizeText); ApplicationSettings.AccentColour1 = AccentColour1; ApplicationSettings.AccentColour2 = AccentColour2; ApplicationSettings.AccentEnabled = AccentEnabled; ApplicationSettings.ClearLogs = ClearLogs; ApplicationSettings.DefaultCategorySystem = DefaultCategorySystem; ApplicationSettings.DotSize = DotSize; ApplicationSettings.LineSize = LineSize; ApplicationSettings.WindowStyle = DefaultWindowStyle; SaveHit(this, new EventArgs()); }
public static void SetStyle(IntPtr hwnd, WndStyle style) { SetWindowExStyle(hwnd, (int)style); }