File: Window-List

package info (click to toggle)
fvwm-crystal 3.3.1%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 19,748 kB
  • ctags: 793
  • sloc: sh: 2,815; cs: 880; python: 875; makefile: 212
file content (21 lines) | stat: -rw-r--r-- 1,019 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# WindowList replacement

# Works similar to the window list in MS Windows - current window is placed at
# the end of the menu, previous window is first.

# Shows windows from all desktop pages
DestroyFunc Window-List
AddToFunc Window-List
+ I WindowList "$*" Function Window-Focus-DefaultDesk-Raised CurrentAtEnd CurrentDesk NoGeometry MaxLabelWidth 40 NoIcons NoCurrentDeskTitle NoHotkeys SelectOnRelease $[SelectOnReleaseKey]

# Shows windows only from current desktop page
DestroyFunc Window-List-Page
AddToFunc Window-List-Page
+ I WindowList (CurrentPage) "$*" Function Window-Focus-DefaultDesk-Raised CurrentAtEnd CurrentDesk NoGeometry MaxLabelWidth 40 NoIcons NoCurrentDeskTitle NoHotkeys SelectOnRelease $[SelectOnReleaseKey]

# Shows only iconified windows
DestroyFunc Window-List-Icons
AddToFunc Window-List-Icons
+ I WindowList "$*" Function Window-Focus-CurrentDesk-Raised CurrentDesk NoGeometry MaxLabelWidth 40 OnlyIcons NoHotkeys NoCurrentDeskTitle SelectOnRelease $[SelectOnReleaseKey]

# vim:ft=fvwm