hi,
i am trying to write my own window decor but i cant get it working.
screenshot: cant make a screenshot with windows in it. i always just get a screenshot with only the wallpaper.
problem:
- i have no borders although i have defined a pixmap for borders
- my titlebar has text in it, i dont want that and it doesnt have the pixmap, that i defined
- buttons are working fine
i would really appreciate any help. after days of search in forum and google i havent found an answer. because every window decoration code look is written otherwise. and i need the code written to be understood from metisse. i dont know if theres a difference between fvwm and metisse
thanks
manuel
my code:
[code]# ImagePath +:$[HOME]/.fvwm-metisse/window/prelude4/
SetEnv XPMPath $[HOME]/.fvwm-metisse/window/prelude4/
Style * MwmButtons
Style * BorderWidth 0, HandleWidth 0
Style * FvwmBorder
Style * TitleBordersUseTitleDecor
Style * StickyStippledTitle, StickyStippledIconTitle
Style * Button 1, NoButton 3, NoButton 5, NoButton 7, NoButton 9,
Button 2, Button 4, Button 6, NoButton 8
Style * NoTitle
Style * BorderColorset, HilightBorderColorset
BorderStyle ActiveUp (TiledPixmap $[XPMPath]/border-active.xpm)
ActiveDown (TiledPixmap $[XPMPath]/border-active.xpm)
BorderStyle Inactive Pixmap $[XPMPath]/border-inactive.xpm
TitleStyle Height 3
TitleStyle ActiveUp Pixmap $[XPMPath]/border-active.xpm
TitleStyle ActiveDown Pixmap $[XPMPath]/border-active.xpm
TitleStyle Inactive Pixmap $[XPMPath]/border-inactive.xpm
ButtonStyle 1 ActiveUp Pixmap $[XPMPath]/menu-active.xpm – Flat
ButtonStyle 1 ActiveDown Pixmap $[XPMPath]/menu-pressed.xpm – Flat
ButtonStyle 1 Inactive Pixmap $[XPMPath]/menu-inactive.xpm – Flat
ButtonStyle 2 ActiveUp Pixmap $[XPMPath]/close-active.xpm – Flat
ButtonStyle 2 ActiveDown Pixmap $[XPMPath]/close-pressed.xpm – Flat
ButtonStyle 2 Inactive Pixmap $[XPMPath]/close-inactive.xpm – Flat
ButtonStyle 4 ActiveUp Pixmap $[XPMPath]/maximize-active.xpm – Flat
ButtonStyle 4 ActiveDown Pixmap $[XPMPath]/maximize-pressed.xpm – Flat
ButtonStyle 4 Inactive Pixmap $[XPMPath]/maximize-inactive.xpm – Flat
ButtonStyle 4 ToggledActiveUp Pixmap $[XPMPath]/maximize-toggled-active.xpm – Flat
ButtonStyle 4 ToggledActiveDown Pixmap $[XPMPath]/maximize-toggled-pressed.xpm – Flat
ButtonStyle 4 ToggledInactive Pixmap $[XPMPath]/maximize-toggled-inactive.xpm – Flat
ButtonStyle 6 ActiveUp Pixmap $[XPMPath]/hide-active.xpm – Flat
ButtonStyle 6 ActiveDown Pixmap $[XPMPath]/hide-pressed.xpm – Flat
ButtonStyle 6 Inactive Pixmap $[XPMPath]/hide-inactive.xpm – Flat
#ButtonStyle All – Flat UseTitleStyle
#ButtonStyle All - Clear
#ButtonStyle 1 - MwmDecorMenu
#ButtonStyle 4 - MwmDecorMax
Mouse 1 2 A AFuncButtonClose
Mouse 2 2 A AFuncButtonClose2
Mouse 3 2 A AFuncButtonClose3
Mouse 1 4 A AFuncButtonMaximize
Mouse 2 4 A AFuncButtonMaximize2
Mouse 3 4 A AFuncButtonMaximize3
Mouse 4 4 A AFuncButtonMaximize4
Mouse 5 4 A AFuncButtonMaximize5
Mouse 1 4 S AFuncButtonMaximizeShift
minimize
Mouse 1 6 A AFuncButtonMinimize
Mouse 2 6 A AFuncButtonMinimize2
Mouse 3 6 A AFuncButtonMinimize3
Mouse 4 6 A AFuncButtonMinimize4
Mouse 5 6 A AFuncButtonMinimize5
menu
Mouse 1 1 A AFuncButtonMenu Close
Mouse 2 1 A AFuncButtonMenu2
Mouse 3 1 A AFuncButtonMenu3
remove button 3
Mouse 1 3 A -
Mouse 2 3 A -
Mouse 3 3 A -
remove button 5
Mouse 1 5 A -
Mouse 2 5 A -
Mouse 3 5 A -
remove button 7
Mouse 1 7 A -
Mouse 2 7 A -
Mouse 3 7 A -[/code]