public void Reinitialize() { PlaylistForm.IconSize = Convert.ToInt32((ICON_BASE_SIZE / 100f) * int.Parse(Regex.Match(Settings.IconScale.ToString(), @"\d+").Value)); m_Form.Theme = Settings.Theme; m_Form.LoadCustomSettings(); m_Form.SnapLocation = Settings.SnapLocation; if (Settings.LockWindowSize) { SetFormToFixed(); } else { SetFormToSizable(); } if (Settings.SnapWithPlayer) { SnapPlayer(); } m_Form.RememberWindowPosition = Settings.RememberWindowPosition; m_Form.RememberWindowSize = Settings.RememberWindowSize; m_Form.SnapWithPlayer = Settings.SnapWithPlayer; m_Form.KeepSnapped = Settings.StaySnapped; m_Form.LockWindowSize = Settings.LockWindowSize; m_Form.BeginPlaybackOnStartup = Settings.BeginPlaybackOnStartup; m_Form.AfterPlaybackAction = Settings.AfterPlaybackAction; m_Form.ShowToolTips = Settings.ShowToolTips; m_Form.SetControlStates(); }