# This file creates at bottom of the screen two separate panels, both used as
# window lists. You can make some actions on windows:
# - LMB will switch page to where selected window is located and focus it
# - RMB will bring selected window to actually active page
# - Alt+Shift+MMB will close selected window
# Panels are displaying only normal windows, iconified are removed from panel.

# --- FvwmIconMan-Windows ---
All (FvwmIconMan-Windows) Close
DestroyModuleConfig FvwmIconMan-Windows*

*FvwmIconMan-Windows: Resolution Global
*FvwmIconMan-Windows: UseWinList True
*FvwmIconMan-Windows: DontShow Class=xmms,Fvwm*
*FvwmIconMan-Windows: ShowOnlyIcons Never
*FvwmIconMan-Windows: DrawIcons Always
*FvwmIconMan-Windows: Sort Id
*FvwmIconMan-Windows: FollowFocus True
*FvwmIconMan-Windows: Format "%t"
*FvwmIconMan-Windows: Title ""
PipeRead "echo *FvwmIconMan-Windows: ButtonGeometry $(($[vp.width]-8))x24"
*FvwmIconMan-Windows: ManagerGeometry 1x1+3-3
*FvwmIconMan-Windows: Font "xft:Verdana-9"
*FvwmIconMan-Windows: PlainButton flat
*FvwmIconMan-Windows: FocusButton flat
*FvwmIconMan-Windows: SelectButton flat
*FvwmIconMan-Windows: FocusAndSelectButton flat
*FvwmIconMan-Windows: IconButton flat
*FvwmIconMan-Windows: Colorset $[cs-panel-inactive]
*FvwmIconMan-Windows: PlainColorset $[cs-panel-wininactive]
*FvwmIconMan-Windows: FocusColorset $[cs-panel-winactive]
*FvwmIconMan-Windows: SelectColorset $[cs-panel-active]
*FvwmIconMan-Windows: FocusAndSelectColorset $[cs-panel-active]
*FvwmIconMan-Windows: IconColorset $[cs-panel-inactive-MiniIcon]

*FvwmIconMan-Windows: Action Mouse 1 A SendCommand "Function Deiconify-Original"
*FvwmIconMan-Windows: Action Mouse 2 MS SendCommand "Close"
*FvwmIconMan-Windows: Action Mouse 2 N SendCommand "Nop"
*FvwmIconMan-Windows: Action Mouse 3 A SendCommand "Function Deiconify"


DestroyFunc FvwmIconMan-Windows
AddToFunc FvwmIconMan-Windows
+ I All (FvwmIconMan-Windows) Close
+ I TestRc (False) None (FvwmIconMan-Windows) Module FvwmIconMan FvwmIconMan-Windows
+ I EWMH-Panel-Bottom 32

