private void FillToolTipsLogging()
{
toolTip.SetToolTip( lLogMode, ConfigKey.LogMode.GetDescription() );
toolTip.SetToolTip( cLogMode, ConfigKey.LogMode.GetDescription() );
toolTip.SetToolTip( xLogLimit, ConfigKey.MaxLogs.GetDescription() );
toolTip.SetToolTip( nLogLimit, ConfigKey.MaxLogs.GetDescription() );
toolTip.SetToolTip( lLogLimitUnits, ConfigKey.MaxLogs.GetDescription() );
vLogFileOptions.Items[( int )LogType.ConsoleInput].ToolTipText = "Commands typed in from the server console.";
vLogFileOptions.Items[( int )LogType.ConsoleOutput].ToolTipText =
@"Things sent directly in response to console input,
e.g. output of commands called from console.";
vLogFileOptions.Items[( int )LogType.Debug].ToolTipText = "Technical information that may be useful to find bugs.";
vLogFileOptions.Items[( int )LogType.Error].ToolTipText = "Major errors and problems.";
vLogFileOptions.Items[( int )LogType.SeriousError].ToolTipText = "Errors that prevent server from starting or result in crashes.";
vLogFileOptions.Items[( int )LogType.GlobalChat].ToolTipText = "Normal chat messages written by players.";
vLogFileOptions.Items[( int )LogType.IRC].ToolTipText =
@"IRC-related status and error messages.
Does not include IRC chatter (see IRCChat).";
vLogFileOptions.Items[( int )LogType.PrivateChat].ToolTipText = "PMs (Private Messages) exchanged between players (@player message).";
vLogFileOptions.Items[( int )LogType.RankChat].ToolTipText = "Rank-wide messages (@@rank message).";
vLogFileOptions.Items[( int )LogType.SuspiciousActivity].ToolTipText = "Suspicious activity - hack attempts, failed logins, unverified names.";
vLogFileOptions.Items[( int )LogType.SystemActivity].ToolTipText = "Status messages regarding normal system activity.";
vLogFileOptions.Items[( int )LogType.UserActivity].ToolTipText = "Status messages regarding players' actions.";
vLogFileOptions.Items[( int )LogType.UserCommand].ToolTipText = "Commands types in by players.";
vLogFileOptions.Items[( int )LogType.Warning].ToolTipText = "Minor, recoverable errors and problems.";
vLogFileOptions.Items[( int )LogType.ChangedWorld].ToolTipText = "Logs when a player changes world.";
for ( int i = 0; i < vConsoleOptions.Items.Count; i++ ) {
vConsoleOptions.Items[i].ToolTipText = vLogFileOptions.Items[i].ToolTipText;
}
}