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