On 30 Dec 2002 14:08:47 +0100, Grzegorz Nieweglowski wrote:
> 
> Transparent, multipixmaped, all that stuff.

Just a note. Olivier didn't mean you should always use MultiPixmap.
Only to avoid such hacks as in nanoGUI theme. In your configs (both on
the screenshot and attached) MultiPixmap is not really needed, a mere
Solid or TiledPixmap is enough.

> And a little bug after rotation, the small lines on buttons 1 and 2
> look, well, ah, see it for yourself. But let's leave the boring
> rotation-thingie behind:
> 
> More importantly, it can show a cvs-fvwm bug. The maximize button uses
> the MwmDecorMax hint. Somehow buttons with MwmDecor (those of the
> "Toggled" art, like ToggledActiveUp etc.) don't get the right background
> with UseTitleStyle. Instead the "toggled" buttons seem to use the
> HilightBack/BackColor settings (although these should get "overruled" by
> UseTitleStyle, at least that's the case with "normal" buttons)

These are actually "overruled" for all states you specified in TitleStyle.
You didn't specify Toggled states, so it uses HilightBack/BackColor as
expected. As a side note, I would suggest to use colorsets for everything
instead.

> Try removing/changing the HilightBack/BackColor lines from the theme,
> and then maximising a window. The MwmDecorMax button will get the
> 'default color' background, it just doesn't respect UseTitleStyle. This
> isn't too much of a problem in simple themes (like Kliin), but any
> titlebar background different from a Solid color makes using MwmDecor*
> buttons difficult. Or am I doing something terribly wrong? I mean, a
> "ButtonStyle All -- flat usetitlestyle" should do the trick, but it
> does not.

To fix this, you may specify AllInactive and AllActive in TitleStyle
instead of Inactive/Active. Or specify ToggledInactive/ToggledActive.
Yes, even though TitleStyle itself does not use Toggled states (as well
as some MultiPixmap images too), they are used in UseTitleStyle buttons.

Regards,
Mikhael.
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to