А может дело в этой строке:
Код:
PostMessage(Handle,WM_User+1001,TForm(AOwner).Color,0);
а именно в
. Если кинешь на панель, то aOwner явно не будет TForm. Попробуй например
Код:
(aOwner as TControl).Сolor
или в этом роде. А Parent определяется сам в конструкторе.