private void LocalWarn(String message, params object[] list)
{
message = (list.Length == 0 ? message : string.Format(message, list));
if (OnWarn != null)
OnWarn(message);
EventLog.WriteEntry(ATMLContext.APPLICATION_NAME, message, EventLogEntryType.Warning );
}