i wish to have some marings when Maximize a window (just for not to cover my panels)
i found a code listed below and it works but with a little problem.
as there is a definition of margines: EWMH-Desktop 0 0 50 0
there should only margin from the top of page. unfurtunatelly there is some margins on bottom and right side as well. how can i fix it? do i need that whole long definitions just for margins for maximize?
[code]DestroyFunc EWMH-Desktop
AddToFunc EWMH-Desktop
- I SetEnv EWMH-BS-Desktop-Left $0
- I SetEnv EWMH-BS-Desktop-Right $1
- I SetEnv EWMH-BS-Desktop-Top $2
- I SetEnv EWMH-BS-Desktop-Bottom $3
- I EWMH-Set-Desktop
- I SetEnv EWMH-BS-Panel-Left $[EWMH-BS-Desktop-Left]
- I SetEnv EWMH-BS-Panel-Right $[EWMH-BS-Desktop-Right]
- I SetEnv EWMH-BS-Panel-Top $[EWMH-BS-Desktop-Top]
- I SetEnv EWMH-BS-Panel-Bottom $[EWMH-BS-Desktop-Bottom]
DestroyFunc EWMH-Set-Desktop
AddToFunc EWMH-Set-Desktop
- I EWMHBaseStruts $[EWMH-BS-Desktop-Left] $[EWMH-BS-Desktop-Right] $[EWMH-BS-Desktop-Top] $[EWMH-BS-Desktop-Bottom]
DestroyFunc EWMH-Panel
AddToFunc EWMH-Panel
- I SetEnv EWMH-BS-Panel-Left $0
- I SetEnv EWMH-BS-Panel-Right $1
- I SetEnv EWMH-BS-Panel-Top $2
- I SetEnv EWMH-BS-Panel-Bottom $3
- I EWMH-Set-Panel
DestroyFunc EWMH-Panel-Left
AddToFunc EWMH-Panel-Left
- I SetEnv EWMH-BS-Panel-Left $0
- I EWMH-Set-Panel
DestroyFunc EWMH-Panel-Right
AddToFunc EWMH-Panel-Right
- I SetEnv EWMH-BS-Panel-Right $0
- I EWMH-Set-Panel
DestroyFunc EWMH-Panel-Top
AddToFunc EWMH-Panel-Top
- I SetEnv EWMH-BS-Panel-Top $0
- I EWMH-Set-Panel
DestroyFunc EWMH-Panel-Bottom
AddToFunc EWMH-Panel-Bottom
- I SetEnv EWMH-BS-Panel-Bottom $0
- I EWMH-Set-Panel
DestroyFunc EWMH-Set-Panel
AddToFunc EWMH-Set-Panel
- I EWMHBaseStruts $[EWMH-BS-Panel-Left] $[EWMH-BS-Panel-Right] $[EWMH-BS-Panel-Top] $[EWMH-BS-Panel-Bottom]
DestroyFunc EWMH-Toggle
AddToFunc EWMH-Toggle
- I Interface_Hide $0 $1 $2 $3
EWMH-Desktop 0 0 50 0[/code]