private void FontSettings_Changed(object sender, EventArgs e)
{
var box = sender as ComboBox;
var down = sender as NumericUpDown;
if (box != null)
{
ComboBox fontstyle = box;
Program.Config.ChatFont = fontstyle.SelectedItem.ToString();
}
else if (down != null)
{
NumericUpDown size = down;
Program.Config.ChatSize = size.Value;
}
foreach (ChatWindow tab in ChannelTabs.TabPages)
{
tab.ApplyNewSettings();
}
foreach (var form in m_pmWindows.Values)
{
form.ApplyNewSettings();
}
Program.SaveConfig(Program.ConfigurationFilename, Program.Config);
}