Using AureliusOutputHandler does not compile

I have a working program with TMSlogging and wanted to add Aureliuslogging.
I have created a table and supplied my IDBConnectionPool to the logging.

The code is about the same as in the manual:


  Pool: IDBConnectionPool;
  TMSLogger.RegisterOutputHandlerClass(TTMSLoggerAureliusOutputHandler, [Pool]);

When I compile this code I get an error:

[dcc64 Error] program.pas(224): E2250 There is no overloaded version of 'RegisterOutputHandlerClass' that can be called with these arguments

What's wrong?

I'm sorry, I did not notice this was a FMX board.
The problem I'm having is in VCL.