unit LoggerProConfig; interface uses LoggerPro; function Log: ILogWriter; implementation uses LoggerPro.ConsoleAppender, Winapi.Windows; var _Log: ILogWriter; function Log: ILogWriter; begin Result := _Log; end; initialization _Log := BuildLogWriter([TLoggerProConsoleAppender.Create]); if not IsConsole then AllocConsole; end.