void ConfigurationChanged()
{
Font = PanelEnemyFleet.Font = MainFont = Utility.Configuration.Config.UI.MainFont;
SubFont = Utility.Configuration.Config.UI.SubFont;
TextMapArea.Font =
TextDestination.Font =
TextEventKind.Font =
TextEventDetail.Font = Font;
BasePanel.AutoScroll = Utility.Configuration.Config.FormCompass.IsScrollable;
_candidatesDisplayCount = Utility.Configuration.Config.FormCompass.CandidateDisplayCount;
_enemyFleetCandidateIndex = 0;
if (PanelEnemyCandidate.Visible)
NextEnemyFleetCandidate(0);
if (ControlMembers != null)
{
TableEnemyMember.SuspendLayout();
TableEnemyMember.Location = new Point(TableEnemyMember.Location.X, TableEnemyFleet.Bottom + 6);
bool flag = Utility.Configuration.Config.FormFleet.ShowAircraft;
for (int i = 0; i < ControlMembers.Length; i++)
{
ControlMembers[i].Equipments.ShowAircraft = flag;
ControlMembers[i].ConfigurationChanged();
}
ControlHelper.SetTableRowStyles(TableEnemyMember, ControlHelper.GetDefaultRowStyle());
TableEnemyMember.ResumeLayout();
}
if (ControlCandidates != null)
{
TableEnemyCandidate.SuspendLayout();
for (int i = 0; i < ControlCandidates.Length; i++)
ControlCandidates[i].ConfigurationChanged();
ControlHelper.SetTableRowStyles(TableEnemyCandidate, new RowStyle(SizeType.AutoSize));
ControlHelper.SetTableColumnStyles(TableEnemyCandidate, ControlHelper.GetDefaultColumnStyle());
TableEnemyCandidate.ResumeLayout();
}
}