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

Reply via email to