The alternative hints are just panels that mimic a hint, hint support was added afterwards and the AlternativeHints property has been added to switch between the two. This was based on a request to allow customizing the look and feel of the hint, whereas with AlternativeHints := True, the look and feel does not follow the default hint. Besides that, there are no real differences.