[Lazarus] fsStayOnTop under windows

Paul Ishenin ip at kmiac.ru
Wed Jan 28 10:01:39 CET 2009


Luca Olivetti wrote:
> Hello,
> 
> I really need to create forms that stay on top of all other windows 
> (yes, even other applications), but using fsStayOnTop doesn't work 
> (there are a number of bugs about it but the situation isn't clear to me).

[skip]

> None of this works with lazarus. I saw that the only widgetset where 
> fsStayOnTop is qt under linux, but this application needs to be a win32 one.
> Any suggestion on how to achieve that?

There was bug reports about StayOnTop forms before that they must not 
stay on top if another application is active. That was implemented in 
the win32 widgetset. Now you complain because of that :) Who is right? 
Delphi 7 at least behave the same - it hides StayOnTop forms when 
application deactivates.

Maybe we need to rewrite that this piece of code and more generic 
solution that can satisfy both camps needs to be found. I will try to 
look at this problem soon.

Best regards,
Paul Ishenin.




More information about the Lazarus mailing list