[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    Re: Alignment of multiple top-level windows
From:       Russell Shaw <rjshaw () netspace ! net ! au>
Date:       2005-12-29 17:20:25
Message-ID: 43B41AD9.4040106 () netspace ! net ! au
[Download RAW message or body]

Yaroslav Rastrigin wrote:
> Hi, 
> On 29 December 2005 14:56, Russell Shaw wrote:
> 
> > Yaroslav Rastrigin wrote:
> > 
> > > Hi,
> > > On 28 December 2005 21:09, Russell Shaw wrote:
> > > 
> > > > Hi,
> > > > How can i enforce the relative arrangement of multiple top-level
> > > > X windows in an ICCCM compliant way? I want this arrangement of
> > > > three windows on startup:
> > > 
> > > Script or C ?
> > 
> > C using Xlib only.
> > 
> > > Which window manager/DE do you use ?
> > 
> > IceWM.
> > 
> > > Generally, you want to find IDs of respective toplevel windows (with \
> > > xprop/xwininfo, f.e.) and use wmctrl to position these windows in \
> > > NETWM-compliant way.
> > 
> > wmctrl seems to be a way for a user to do laying out of windows. I want the \
> > application to get a guarantee from the wm that it can set its relative window \
> > layout on startup.
> 
> Ohh. Sorry, I misunderstood your first post. Could your question be related to \
> session management ?

It's more a matter of asking the WM to guarantee a certain layout of multiple
windows for one application.

> (After all, restoring previously saved desired layout looks like perfect way to \
> achieve your goal) (And why free-floating-window manager like IceWM would be unable \
> to position your windows this way (possibly, with overlapping) ?)

That works ok if you have multiple applications, where each application is a single \
window.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic