[comp.windows.x] Xlib iconify call

mkellehe@polyslo.CalPoly.EDU (Murph Michael J Kelleher) (10/26/88)

Help.

I know that one is not supposed to assume there is a window manager in
an X application, but I want to know if there is a way to request 
iconification of an application from the program.  Perhaps a hint?

Murph
mkellehe@polyslo.CalPoly.EDU

dshr@SUN.COM (David Rosenthal) (10/26/88)

> I know that one is not supposed to assume there is a window manager in
> an X application, but I want to know if there is a way to request 
> iconification of an application from the program.  Perhaps a hint?

Communications between clients and window managers are specified in
the Inter-Client Communications Conventions Manual.  Look in

	~x11/doc/conventions

The R2 and R3 distributions contain a preliminary draft of this manual.
It is currently undergoing revision and review under the
auspices of the X consortium.  A new version should be available before
the end of the year.  We are trying as hard as possible to ensure that
the new version will be compatible with the version in both the R2
and R3 distributions,  but complete compatibility is impossible (in some
cases,  the conventions described in the R2 draft have bugs).

The manual is written in terms of the X protocol,  rather than Xlib calls.
This is so that clients inter-operate properly even if they are written
in different languages.  After the revised manual is approved,  appropriate
changes to Xlib will be developed,  and the various window managers will
have to be modified to conform.

I realize that the schedule for reaching agreement on the conventions
is a problem,  in that it will be some time before everyone has conforming
window managers and Xlib implementations.  Unfortunately,  there is no
alternative - time is needed to design,  debug and implement these
conventions.

	David.

dshr@SUN.COM (David Rosenthal) (10/26/88)

Ooops.  I forgot that R3 won't actually contain the draft of the manual.
It has been replaced by the following notice:

    The Inter-Client Communication Conventions Manual that appeared here in
    draft form in Releases 1 and 2 has not been approved by the X Consortium.
    A revised set of conventions is under review by the Consortium for
    standardization; that process is expected to conclude at the end of
    November.  The final manual will be made available once it has been
    approved.

	David.