Y a un bug assez penible dans Delphi, faire un always on top c'est facile, que ce soit en utilisant FormStyle ou l'api setwindowpos, mais Delphi ne le voit pas du bon oeil:
L'always on top va fonctionner correctement sur la 1ere form créée, la form va etre ontop partout dans windows, si on fait ça sur une autre form, alors l'always on top ne fonctionne que par rapport aux autres forms du projets, et non pas par rapport aux autres fenetres de windows. C'est a dire que les fenetres d'explorateurs, etc pourront passer devant
Il faudrait trouver une solution a ça, quelqu'un a une idée ?!