1#-----------------------------------------------------------------------------
2# General fonts
3
4DestroyFunc FuncFvwmSetFont-WindowTitle
5AddToFunc   FuncFvwmSetFont-WindowTitle
6+ I Style "$0" Font "Shadow=1:$1"
7
8DestroyFunc FuncFvwmSetFont-IconTitle
9AddToFunc   FuncFvwmSetFont-IconTitle
10+ I Style "$0" IconFont "shadow=1:$1"
11
12DestroyFunc FuncFvwmSetFont-Menu
13AddToFunc   FuncFvwmSetFont-Menu
14+ I MenuStyle "$0" Font "$1"
15
16# for FvwmIdent (called in globallook)
17DestroyFunc FuncFvwmSetFont-FvwmIdent
18AddToFunc   FuncFvwmSetFont-FvwmIdent
19+ I *FvwmIdent: Font "-microsoft-tahoma-medium-r-*-*-11-*;xft:Verdana:pixelsize=11:minspace=true"
20
21#-----------------------------------------------------------------------------
22# Fonts for modules
23
24# default font for IconBox, IconMan, TaskBar and WinList
25DestroyFunc FuncFvwmSetFont-ModuleWindowList
26AddToFunc   FuncFvwmSetFont-ModuleWindowList
27+ I *$0: $1 "Shadow=1:$2"
28
29# selected font (TaskBar)
30DestroyFunc FuncFvwmSetFont-ModuleSelectedWindowList
31AddToFunc   FuncFvwmSetFont-ModuleSelectedWindowList
32+ I *$0: $1 "Shadow=1:$2"
33
34# if one wants a small font for a Window List module (e.g., luthien IconMan)
35DestroyFunc FuncFvwmSetFont-ModuleSmallWindowList
36AddToFunc   FuncFvwmSetFont-ModuleSmallWindowList
37+ I *$0: $1 "Shadow=1:$2"
38
39# small font (Pager mini window font)
40DestroyFunc FuncFvwmSetFont-ModuleSmall
41AddToFunc   FuncFvwmSetFont-ModuleSmall
42+ I *$0: $1 "Shadow=1:$2"
43
44# tips font (for TaskBar, Pager)
45DestroyFunc FuncFvwmSetFont-ModuleTips
46AddToFunc   FuncFvwmSetFont-ModuleTips
47+ I *$0: $1 "Shadow=1:$2"
48
49# normal "Label" font for Pager and Buttons
50DestroyFunc FuncFvwmSetFont-ModuleLabel
51AddToFunc   FuncFvwmSetFont-ModuleLabel
52+ I *$0: $1 "Shadow=1:$2"
53
54# small "Label" for Buttons and Pager (or Window List modules)
55DestroyFunc FuncFvwmSetFont-ModuleSmallLabel
56AddToFunc   FuncFvwmSetFont-ModuleSmallLabel
57+ I *$0: $1 "Shadow=1:$2"
58
59# large "Label" font for Buttons and Pager (or Window List modules)
60DestroyFunc FuncFvwmSetFont-ModuleLargeLabel
61AddToFunc   FuncFvwmSetFont-ModuleLargeLabel
62+ I *$0: $1 "Shadow=1:$2"
63