Because System.IsConsole is hardwired to TRUE on MAC
OS: This is actually also the case for $ifdef LINUX, but nobody is likely to notice that, at least not just yet. But it caused me no end of confusion when my FireMonkey app behaved one way on Windows and a completely different way on OSX. Is [...]
More...