This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: always-on-top bug


On Mon, 28 Mar 2005, Jack Tanner wrote:

> Igor Pechtchanski wrote:
> > > The splashscreen of an app being displayed over ssh X11 forwarding stays
> > > on top of other windows instead of going to background when I select a
> > > Windows window. Normally, I would've never noticed this since
> > > splashscreens usually whiz by, but I was on a slow connection, and this
> > > was very noticeable.
> >
> > Was this in multiwindow mode, or in rootless/rooted mode?  If the former,
> > then AFAIU this is expected behavior -- the windows are managed by the
>
> Yes, this was in multiwindow mode. But multiwindow mode doesn't use the
> internal Windows window manager, does it? I had thought it used an
> emulation of it that tried to be as similar as possible.

As Alexander said, multiwindow mode is a thin layer on top of the internal
Windows window manager.  All of the X hints and attributes (like
"always-on-top") are translated to the corresponding Windows hints and
attributes by the multiwindow layer.

> A native Windows OpenOffice.org starts with a splashscreen that I can
> send to the background by clicking on a different window. An
> X11-forwarded OOo starts with a splashscreen that stays on top no matter
> what. Does this mean that the Windows OOo doesn't draw its splashscreen
> with an always-on-top instruction?

Possibly.  You'd need to look at the source to find that out.  They do use
different windowing libraries, so I wouldn't be surprised if the code that
deals with splash screens is radically different...
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha@cs.nyu.edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor@watson.ibm.com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski, Ph.D.
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse..." -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]