I have these little cursor shaped forms that I need to be on Top of everything, all the time... FormStyle is already fsStayOnTop I use this cod
FormStyle
fsStayOnTop
Quick, slightly hacky fix: Call this from an Timer, 10 times a second:
BringWindowToTop(Handle)
Just tried it and it works! Maybe you can find a way to make it less "brute force", but I'm not sure how.