1. TFrame не имеет некоторых нужных вам свойств и методов, какие есть у TForm. Поэтому и не может вести себя как форма. У TFrame иное предназначение (контейнер для компоннентов, который может быть вложен в форму или фрэйм - так написано в справке).
2. Необходимо пересчитывать координаты мышиного курсора через функции: ClientToScreen и ScreenToClient.
|