Re: HOW-TO write an X window manager

[email protected] (Josip Deanovic)
Newsgroups gmane.comp.xfree86.devel
Organization Nimium d.o.o.
Message-ID <[email protected]>
Alec Ramsay <[email protected]> writes:

> Please excuse me if this question should be directed to a different
> list. I'm new to X and still exploring.
>
> Maybe I'm looking for the wrong thing, but I can't seem to find any
> information on how to write a window manager for X. I can and will
> look at the code for existing ones, but they'll only show me what
> those window managers do -- they won't describe the range of what's
> possible.
>
> Is there a spec somewhere that describes what it means to be a window
> manager or a how to guide for creating one?

You can start with "Volume One: Xlib Programming Manual" by Adrian Nye:
http://www.ac3.edu.au/SGI_Developer/books/XLib_PG/sgi_html/ch16.html

You should (or should I say must) also read ICCCM (Inter-Client
Communication Conventions Manual): http://tronche.com/gui/x/icccm/

-- 
Josip Deanovic
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.