Существует функция API Windows, которая позволяет привязывать окна к краю экрана. Здесь применяются сообщения Windows. Delphi делает обработку сообщений легким, благодаря использованию событий, которые обычно генерируются в ответ на сообщения Windows после того, как она передает его в приложение.