Hmm.
Maybe I didn't explain well enough.
I don't want to know when to disable it, I want to be able to intercept it logically to recalculate the position of the popup message so that it still displays but in a different location, so it does not cover the active area. Example, above the Tool bar button instead of the bottom.
Of course, I would need to ensure there is space up there and if not then allow it to show where it can at the moment.
I fine it interesting that there is no OnShowHint published event that can capture this via the toolbar controls etc.
If you study the information provided in that event, it will allow you to do just about anything you want with that message before it displays.