FireMonkey does not mimic native controls perfectly, especially on OSX. *This is simply because all its controls are implemented fully in FireMonkey, and so all behaviour has to be coded - and it is very unlikely to ever get an implementation that is indistinguishable from the platform-native ...
More...