Initial import of the CDE 2.1.30 sources from the Open Group.
[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 /usr/mail/$LOGNAME.
185 !#
186 !####
187 #ifdef __osf__
188 Dtwm*Mail*fileName:                             /usr/spool/mail/$LOGNAME
189 #else
190 !# Dtwm*Mail*fileName:                          /usr/mail/$LOGNAME
191 #endif
192
193 !####
194 !#
195 !# Specify the default fonts to use in the front panel. This is
196 !# done for each of the different display resolutions.
197 !#
198 !# Default is "fixed" for all resolutions.
199 !#
200 !####
201 #ifdef _AIX
202 Dtwm*FrontPanel*highResFontList: \
203     %|nls-7-#highResFontList#|
204
205 Dtwm*FrontPanel*mediumResFontList: \
206     %|nls-8-#mediumResFontList#|
207
208 Dtwm*FrontPanel*lowResFontList: \
209     %|nls-9-#lowResFontList#|
210 #else
211 Dtwm*FrontPanel*highResFontList: \
212     %|nls-17-#highResFontList#|
213
214 Dtwm*FrontPanel*mediumResFontList: \
215     %|nls-18-#mediumResFontList#|
216
217 Dtwm*FrontPanel*lowResFontList: \
218     %|nls-19-#lowResFontList#|
219 #endif
220
221 !###
222 !#
223 !#   Use a slightly smaller font for the icon text
224 !#   Default is "fixed".
225 !#
226 !###
227 Dtwm*icon*fontList: \
228     %|nls-20-#icon*fontList#|
229
230 !####
231 !#
232 !# Specify the double-click time interval
233 !# (This makes it the same as the default for Mwm 1.0).
234 !#
235 !# Default is 200 milliseconds
236 !#
237 !####
238 *multiClickTime:        500
239
240 !####
241 !#
242 !# Specify the placement of icons on the root window in the top left
243 !# corner of the screen.
244 !#
245 !####
246 Dtwm*iconPlacement:                           Top Left
247
248 !####
249 !#
250 !# Specify characteristics of the icon box, if one is used.
251 !#
252 !####
253 Dtwm*iconBoxGeometry:                         1x4+16+20
254 Dtwm*iconBoxSBDisplayPolicy:                  horizontal
255
256
257 !####
258 !#
259 !# Specify the mouse button bindings, and the keyboard key bindings.
260 !#
261 !####
262 Dtwm*buttonBindings:                          DtButtonBindings
263
264 Dtwm*keyBindings:                             DtKeyBindings
265
266 !# Resource for internal dtwm use:
267 Dtwm*useAsyncGeometry:                        True
268
269 #ifdef __apollo
270
271 !# Don't post the confirm dialog on a "kill" signal 
272 !# Avoids possible hung node when interacting with the dialog box on the
273 !# shared mode server.
274 Dtwm*showFeedback:              behavior move placement quit resize restart
275
276 #endif
277
278 !###############    Other Popular Dtwm Resource Settings  ##########
279 !#####  See also the Style Manager - Window Manager Dialogue ########
280
281 !# Dtwm*fadeNormalIcon:         True
282 !# Dtwm*iconClick:                      False
283 !# Dtwm*interactivePlacement:           True
284
285 !####################    End of the Dtwm app-defaults File   ###########