dtwm: Change to ANSI function definitions
[oweals/cde.git] / cde / programs / dtwm / Dtwm.defs.src
1 !######################################################################
2 !#
3 !#    Dtwm
4 !#
5 !#    Application Defaults for the window manager dtwm
6 !#
7 !#    (c) Copyright 1993, 1994 Hewlett-Packard Company
8 !#    (c) Copyright 1993, 1994 International Business Machines Corp. 
9 !#    (c) Copyright 1993, 1994 Sun Microsystems, Inc.
10 !#    (c) Copyright 1993, 1994 Unix System Labs, Inc., a subsidiary of 
11 !#        Novell, Inc.
12 !#
13 !#    $XConsortium: Dtwm.defs.src /main/8 1996/08/09 14:48:10 mustafa $
14 !#
15 !######################################################################
16
17 XCOMM include "Dt"
18
19 !###
20 !#   Ensure that we will have a front panel.
21 !#   Default is False.
22 !###
23 Dtwm*useFrontPanel:                           True
24
25
26 !###
27 !#  
28 !#  Specify the icon images (graphics) for several clients
29 !#
30 !###
31 Dtwm*Dtmail*iconImage:       DtMail
32 Dtwm*Dtterm*iconImage:       Fpterm
33 #ifdef __hpux
34 Dtwm*HPterm*iconImage:       Fpterm
35 #endif /* __hpux */
36
37 !# XTerm icon setting commented out - icon does not exist.
38 !# Dtwm*XTerm*iconImage:        Dtxterm.l
39
40 Dtwm*Dtstyle*iconImage:      Fpstyle
41 Dtwm*Dthelpview*iconImage:   Fphelp
42 Dtwm*Dticon*iconImage:       Dtpaint
43 Dtwm*Dtksh*iconImage:        Dtdtksh.m
44 Dtwm*Dtcalc*iconImage:       Dtcalc
45 Dtwm*Dtaction*iconImage:     Dtactn
46 Dtwm*Dtpad*iconImage:        Fppenpd
47 Dtwm*Dtbuilder*iconImage:    DtBldr
48 Dtwm*Dtqinfo*iconImage:      Fpprnt
49 Dtwm*Printer*iconImage:      Fpprnt
50 Dtwm*FrontPanel*iconImage:   Fpfpmin
51 Dtwm*Dtinfo*iconImage:       Dtinfo
52
53 !###
54 !#
55 !#  Specify the window stacking behavior for dialogs
56 !#
57 !#   A value of True insures that dialogues are always stacked above
58 !#      their associated primary windows.
59 !#
60 !#   A value of False allows primary windows to be restacked above
61 !#      dialogues.
62 !#
63 !#   This is a per-application resource, so it can be qualified by
64 !#      appliation.
65 !#
66 !#      Example:
67 !#      Dtwm*imagetool*secondariesOnTop: False
68 !#
69 !#   Default is:  True
70 !###
71 !# Dtwm*secondariesOnTop:       True
72
73 !###
74 !#
75 !#  Specify the amount and type of client decoration.
76 !#
77 !#   Default is:  all
78 !###
79
80 !#
81 !# for front panels 
82 !#
83 !# Dtwm*FrontPanel*clientDecoration:            border
84
85 !#
86 !# for subpanels
87 !#
88 !# Dtwm*subpanelDecoration:            title 
89
90 !###
91 !#
92 !# Specify client-specific window menus
93 !#
94 !###
95 Dtwm*Sna3179g*windowMenu:       NoAcceleratorWindowMenu
96 Dtwm*sOftPC*windowMenu:         NoAcceleratorWindowMenu
97 Dtwm*FrontPanel*windowMenu:     DtPanelMenu
98
99 !###
100 !#
101 !# Specify client-specific dialog stacking behavior
102 !#
103 !###
104 Dtwm*Dtcm*secondariesOnTop:             False
105 Dtwm*Dtmail*secondariesOnTop:           False
106 Dtwm*Dtbuilder*secondariesOnTop:        False
107
108 !###
109 !#
110 !#  Specify the number of workspaces
111 !#  
112 !#  Specify multiple workspaces on screen 0, a single
113 !#  workspace on any other screen. 
114 !#
115 !#   Default is:  1
116 !###
117 Dtwm*0*workspaceCount:  4
118 Dtwm*workspaceCount:    1
119
120 !###
121 !#
122 !#  Specify the user-visible titles of workspaces
123 !#
124 !#   Default is:  <workspace name>
125 !#
126 !#   NOTE: workspace widget names are generated automatically
127 !###
128 Dtwm*ws0*title: %|nls-2-#One#|
129 Dtwm*ws1*title: %|nls-3-#Two#|
130 Dtwm*ws2*title: %|nls-4-#Three#|
131 Dtwm*ws3*title: %|nls-5-#Four#|
132
133 !###
134 !#
135 !#  Specify the backdrops of the workspaces, using default workspace
136 !#  names
137 !#
138 !#   This resource specification applies to all workspaces. When
139 !#   you make a change through the Style Manager, a more specific
140 !#   resource is saved that overrides this one.
141 !#
142 !#   Defaults are no image at all (the normal root background).
143 !###
144 Dtwm*backdrop*image: %|nls-11-#SkyLight#|
145 Dtwm*ws0*backdrop*image: %|nls-12-#SkyLight#|
146 Dtwm*ws1*backdrop*image: %|nls-13-#WaterDrops#|
147 Dtwm*ws2*backdrop*image: %|nls-14-#RicePaper#|
148 Dtwm*ws3*backdrop*image: %|nls-15-#Pebbles#|
149
150 !####
151 !#
152 !# Specify which color set defaults.
153 !#
154 !# Defaults
155 !#
156 !#   primaryColorSetId     8 for primary boxes, subpanels.
157 !#   secondaryColorSetId   8 for secondary boxes, and dtwm dialogs.
158 !#
159 !####
160 !#
161 !#Dtwm*primaryColorSetId: 8
162 !#Dtwm*secondaryColorSetId: 8
163
164 !####
165 !#
166 !# Special settings for help dialogs from dtwm.
167 !#
168 !# Defaults
169 !#
170 !#    Black text on white background.
171 !#    Size of version dialog
172 !#
173 !####
174 !#
175 Dtwm*XmDialogShell*DisplayArea.background:  White
176 Dtwm*XmDialogShell*DisplayArea.foreground:  Black
177 Dtwm*VersionDialog_popup*rows:          20
178 Dtwm*VersionDialog_popup*columns:       %|nls-6-40^columns|
179
180 !####
181 !#
182 !# Specify the file name to use to check the mail indicator
183 !#
184 !# Default is /var/mail/$LOGNAME.
185 !#
186 !####
187 Dtwm*Mail*fileName:                             /var/mail/$LOGNAME
188
189 !####
190 !#
191 !# Specify the default fonts to use in the front panel. This is
192 !# done for each of the different display resolutions.
193 !#
194 !# Default is "fixed" for all resolutions.
195 !#
196 !####
197 #ifdef _AIX
198 Dtwm*FrontPanel*highResFontList: \
199     %|nls-7-#highResFontList#|
200
201 Dtwm*FrontPanel*mediumResFontList: \
202     %|nls-8-#mediumResFontList#|
203
204 Dtwm*FrontPanel*lowResFontList: \
205     %|nls-9-#lowResFontList#|
206 #else
207 Dtwm*FrontPanel*highResFontList: \
208     %|nls-17-#highResFontList#|
209
210 Dtwm*FrontPanel*mediumResFontList: \
211     %|nls-18-#mediumResFontList#|
212
213 Dtwm*FrontPanel*lowResFontList: \
214     %|nls-19-#lowResFontList#|
215 #endif
216
217 !###
218 !#
219 !#   Use a slightly smaller font for the icon text
220 !#   Default is "fixed".
221 !#
222 !###
223 Dtwm*icon*fontList: \
224     %|nls-20-#icon*fontList#|
225
226 !####
227 !#
228 !# Specify the double-click time interval
229 !# (This makes it the same as the default for Mwm 1.0).
230 !#
231 !# Default is 200 milliseconds
232 !#
233 !####
234 *multiClickTime:        500
235
236 !####
237 !#
238 !# Specify the placement of icons on the root window in the top left
239 !# corner of the screen.
240 !#
241 !####
242 Dtwm*iconPlacement:                           Top Left
243
244 !####
245 !#
246 !# Specify characteristics of the icon box, if one is used.
247 !#
248 !####
249 Dtwm*iconBoxGeometry:                         1x4+16+20
250 Dtwm*iconBoxSBDisplayPolicy:                  horizontal
251
252
253 !####
254 !#
255 !# Specify the mouse button bindings, and the keyboard key bindings.
256 !#
257 !####
258 Dtwm*buttonBindings:                          DtButtonBindings
259
260 Dtwm*keyBindings:                             DtKeyBindings
261
262 !# Resource for internal dtwm use:
263 Dtwm*useAsyncGeometry:                        True
264
265 !###############    Other Popular Dtwm Resource Settings  ##########
266 !#####  See also the Style Manager - Window Manager Dialogue ########
267
268 !# Dtwm*fadeNormalIcon:         True
269 !# Dtwm*iconClick:                      False
270 !# Dtwm*interactivePlacement:           True
271
272 !####################    End of the Dtwm app-defaults File   ###########