Панель уведомлений Beyond Compare не скользит, она просто открывается, поэтому я не могу предложить какую-либо помощь по этому вопросу. Сама панель уведомлений - это просто TPanel с TImage и TLabel для изображения / текста. Он размещается в главном окне во время разработки и устанавливается для выравнивания по дну. Обычно он скрыт, и когда появляется сообщение для отображения, мы устанавливаем для свойства Visible значение true.
Существуют разные способы скрытия уведомления в зависимости от того, как вы хотите, чтобы оно работало. В BC мы устанавливаем хуки клавиатуры и мыши (SetWindowsHookEx с WH_KEYBOARD или WH_MOUSE) и скрываем их при событиях нажатия клавиш и мыши. В качестве альтернативы, как сказал Марк, вы можете скрыть его после задержки, добавить кнопку закрытия в сторону или просто посмотреть на определенные события в своем приложении и затем вручную скрыть это.