[Lazarus] Linux Window Manager Enhancements

Anthony Walter sysrpl at gmail.com
Thu Oct 29 08:44:36 CET 2015


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20151029/2bd101fc/attachment-0003.html>


More information about the Lazarus mailing list