At 09:35 AM 6/16/98 +0200, Didier Verna wrote:
I perfectly understood your goal. It's just that honoring the
user's
request by simply using his -bg and -fg for widgets is totally bogus. When
Joe
user says "-bg this -fg that", he means *before anything
else* that he
prefers
a dark background and a bright foreground instead of the opposite. And
this,
maybe, should be respected by the widgets too. However, I can guarantee that
Joe will be surprised to see the widgets turn the same color as the text, and
we'll have tons of bug reports regarding this.
Now, bizarrely I'm going to side with Kyle on this. The argument we have
had to date has been that the widgets and default face should be different
colours. I always though Kyle opposed changes that set the modeline etc
colors to achieve this because he wanted the default face and modeline to
be the *same* color. But actually he wants -bg/-fg to set the
characteristics of the widgets (correct me if I'm wrong Kyle) and the fact
that the modeline is the same color as the default face is a by product of
his implementation.
Now I actually agree with Kyle that -bg/-fg should set the colors of the
widgets. I think this is what happens in other X apps, and makes things CDE
friendly, say. My latest fix makes the modeline (and other gui elements)
pick up -bg directly instead of inheriting from default. This has the
effect of preserving Kyles desired behaviour but also making the modeline
and default face look different if you set the default face background. I
think this is a step forward since it means people do not have to
specifically set the modeline face to resinstate the behaviour they want.
The outstanding issue now (as I see it) is that by default -bg affects the
default face as well. I agree with Didier on this, it should not look the
same as the widgets and IMHO we should therefore set the _default face
background_ to something sensible. This is different to my position 2 days
ago when I though we should set the modeline etc to be something sensible.
But I don't think we are going to resolve this for 21.0.
andy
---------------------------------------------------------------------------
" .sigs are like your face - rarely seen by you and uglier than you think"
Dr Andy Piper, Technical Architect, Parallax Solutions Ltd
mail: andyp(a)parallax.co.uk web:
www.parallax.co.uk/~andyp