fsStayOnTop for virtual screens??? lazarus / 31-LCL ---------------------------------------------------------------------- winni · 2020-10-13 21:34 Hi! fsStayOnTop and fsSytemStayOnTop work as exspected. But is there a solution that a Form stays on all virtual Desktops of a Linux Window Manager like KDE, gnome etc. ???? Winni ---------------------------------------------------------------------- winni · 2020-10-14 13:04 Nobody?? ---------------------------------------------------------------------- jamie · 2020-10-14 13:47 you remind me of the old commercial about maytag repairman... the loneliest guy in town, no body calling him for help! https://www.youtube.com/watch?v=rXJ0rAyE_mQ ---------------------------------------------------------------------- lucamar · 2020-10-14 13:59 I know that it can be done; at least most window managers have an option for that in any program's "system" menu. What I don't know is how it could be done programatically, though it probably involves some DBus message or something like that. ---------------------------------------------------------------------- winni · 2020-10-14 18:37 Thanx for the answer, lucamar I've searched my known sources but did not find anything. But now I know something useless: How to prohibit that the user of your app does not change this virtual screen. Very simple: Code: Pascal  [Select][+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i screen.MoveFormToZFront(self);   My hope was that the app would appear on the virt screen I just changed to. But - buff - I was sent back to the virt screen I came from.  Must have a deeper look. If that does not help I will have  a look to the KDE interface. Winni