On Fri, Sep 01, 2000 at 08:31:41AM -0400, Raymond Toy wrote:
> >>>>> "Mikhael" == Mikhael Goikhman <migo_at_cortext.co.il> writes:
>
> Mikhael> On 28 Aug 2000 10:52:28 -0400, Raymond Toy wrote:
>
> >> Hmm, this is weird. When I run it under dtwm, xwininfo says Override
> >> Redirect State: no. I wonder how rose knows how to set this? Can
> >> rose figure out what window manager is running? Note that I start
> >> dtwm and fvwm both via startx. The only difference is that I set
> >> USE_CDE=yes to choose dtwm instead of fvwm
>
> Mikhael> Probably your application can know about dtwm running by USE_CDE or other
> Mikhael> dtwm-documented methods (X Atoms?).
>
> I'm know just about zero about X. What are X Atoms?
You can think about X Atoms as variables stored on the X Server that
all clients can read. dtwm certainly sets a few custom Atoms that
applications can read to detect that they are running under CDE.
> >> Is there a way to tell FVWM to ignore this hint for a window anyway?
>
> Mikhael> No, fvwm simply is not notified by X Server about such windows.
> Mikhael> Some info in: http://www.hpc.uh.edu/fvwm/archive/9903/msg00958.html
>
> >> I don't want to use dtwm, so any hints on getting this to work with
> >> FVWM would be most appreciated. (I'm too lazy to switch, and I like
> >> fvwm.)
>
> Mikhael> You can use "BugOpts RaiseOverUnmanaged on" in the betas to improve the
> Mikhael> situation, but the real solution is to ask the app authors to fix it.
>
> Does this allow me to lower a window underneath an unmanaged window?
> If not, then this doesn't really help either.
With this option turned on you still can not access the unmanaged window
in any way, but you can raise managed windows above it or lower them
below it.
> I'll ask support to see if they can tell me how rose determines how to
> set override redirect.
I bet Rational sells their products as "CDE only" and they do not
care about the conventions that apply to any X applications. Thus,
if they do not detect CDE, they simply make the window "override
redirect" and control it themselves. This violates the X conventions
for client behaviour (the ICCCM2) and makes their programs virtually
unusable on any other setup.
Bye
Dominik ^_^ ^_^
--
Dominik Vogt, Agilent Technologies, Dept. BVS
Herrenberger Str.130, 71034 Boeblingen, Germany
phone: 07031/464-4596, fax: 07031/464-3883, dominik_vogt_at_agilent.com
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Mon Sep 04 2000 - 13:10:12 BST