LINUX.ORG.RU

Внешний вид оконных кнопок в Fvwm2


0

0

Доброго времени суток!

Подскажите пожалуйста, как отключить стандартную прорисовку оконных кнопок (закрыть, свернуть и т.д.) в заголовке окна? Т.е. прорисовку в виде квадратиков разного размера? В стилях я кнопкам назначаю картинки (pixmap) у которых прозрачный фон (чтобы не надо было редактировать картинки при смене фона окна) и в результате вижу наложение требуемых картинок на классические квадратики.

P.S. Fvwm - 2.4.19.

anonymous

Сначала нужно сказать Destroy Decor DefaultDecor
Типа:
DestroyDecor DefaultDecor
AddToDecor   DefaultDecor
+ TitleStyle Active Height 22 Centered
+ TitleStyle Active (HGradient 128 2 #a3a3a3 40 #ababab 60 #a3a3a3 -- Flat )
+ TitleStyle Inactive Height 22 Centered
+ TitleStyle Inactive (VGradient 22 #a3a3a3 #a3a3a3 -- Flat)
 
+ BorderStyle -- HiddenHandles

+ ButtonStyle 1 (VGradient 22 #ababab #a3a3a3 -- Flat) 
+ AddButtonStyle 1 ActiveUp Pixmap close.xpm -- Flat
+ AddButtonStyle 1 InActive Pixmap inactive.xpm -- Flat 

+ ButtonStyle 3 (VGradient 22 #ababab #a3a3a3 -- Flat)
+ AddButtonStyle 3 ActiveUp Pixmap max.xpm -- Flat
+ AddButtonStyle 3 InActive Pixmap inactive.xpm -- Flat

+ ButtonStyle 5 (VGradient 22 #ababab #a3a3a3 -- Flat)
+ AddButtonStyle 5 ActiveUp Pixmap min.xpm -- Flat
+ AddButtonStyle 5 InActive Pixmap inactive.xpm -- Flat

+ ButtonStyle 2 (VGradient 22 #ababab #a3a3a3 -- Flat)
+ AddButtonStyle 2 Pixmap menu.xpm -- Flat

necrophile
()
Ответ на: комментарий от necrophile

Я создаю свой стиль оформления: DestroyDecor recreate normalFlatDecor AddToDecor normalFlatDecor ... и т.д.

И подключаю его: Style * UseDecor normalFlatDecor

Т.е. оформление по-умолчанию влиять никак не должно. Вот эта строчка случаем не виновата в моей проблеме: + ButtonStyle All -- UseTitleStyle

anonymous
()
Ответ на: комментарий от necrophile

>А чем тогда DefaultDecor не устраивает?

У меня несколько стилей оформления прописано, между ними легко при желании переключаться. И вообще активно используется разделение конфига на файлы и M4-препроцессор.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.