<div dir="ltr"><div class="gmail_extra"><a href="https://github.com/sysrpl/Lazarus.NetWM">https://github.com/sysrpl/Lazarus.NetWM</a><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">This is the a repository for a Lazarus unit to make some window management functions on X easier.</div><div class="gmail_extra"><br></div><div class="gmail_extra">The following functionality is currently supported:</div><div class="gmail_extra"><br></div><div class="gmail_extra">* Activating your applciation, bringing it to the foreground with input focus</div><div class="gmail_extra">* Sticking windows to multiple workspaces</div><div class="gmail_extra">* Calling attention to your application (varies by window manager)</div><div class="gmail_extra">* Going into and out of fullscreen mode</div><div class="gmail_extra">* Shading your window</div><div class="gmail_extra">* Making your window topmost</div><div class="gmail_extra"><br></div><div class="gmail_extra">Functionality left out:</div><div class="gmail_extra"><br></div><div class="gmail_extra">* Defining and switching workspaces</div><div class="gmail_extra">* Querying desktops areas and redefining desktop positions and sizes</div><div class="gmail_extra">* Window and desktop enumerating</div><div class="gmail_extra">* Closing, moving, resizing windows other than your own</div><div class="gmail_extra">* Hiding windows from the taskbar and application switcher</div><div class="gmail_extra">* Turning window animations on and off</div><div class="gmail_extra">* Switching window types</div><div class="gmail_extra"><br></div><div class="gmail_extra">For more informationSee the NetWM protocol see:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><a href="http://standards.freedesktop.org/wm-spec/1.3/index.html">http://standards.freedesktop.org/wm-spec/1.3/index.html</a></div></div></div>