Fix typo in license headers
[oweals/cde.git] / cde / programs / types / unsupported.dt.src
1 XCOMM ######################################################################
2 XCOMM 
3 XCOMM      unsupported.dt
4 XCOMM 
5 XCOMM      Action and DataType definitions for unsupported software.
6 XCOMM 
7 XCOMM     (c) Copyright 1993, 1994 Hewlett-Packard Company
8 XCOMM     (c) Copyright 1993, 1994 International Business Machines Corp.
9 XCOMM     (c) Copyright 1993, 1994 Sun Microsystems, Inc.
10 XCOMM     (c) Copyright 1993, 1994 Unix System Labs, Inc., a subsidiary 
11 XCOMM         of Novell, Inc.
12 XCOMM 
13 XCOMM      $XConsortium: unsupported.dt.src /main/4 1996/04/23 17:36:23 drk $
14 XCOMM 
15 XCOMM #####################################################################
16
17 XCOMM ##########################################################################
18 XCOMM 
19 XCOMM  WARNING:  This file may be overwritten in subsequent installations of
20 XCOMM      DT.  Consequently, any system wide changes should be made to
21 XCOMM      an equivalent database file in CDE_INSTALLATION_TOP/types and not 
22 XCOMM      in this file.
23 XCOMM 
24 XCOMM ##########################################################################
25 #if defined(__aix)
26 #define XBIN /usr/lpp/X11/bin
27 #define XBIN_CONTRIB /usr/lpp/X11/bin
28 #else
29 #if defined(__sun)
30 #define XBIN /usr/openwin/bin
31 #define XBIN_CONTRIB /usr/openwin/bin
32 #else
33 #if defined(__hpux)
34 #define XBIN /usr/bin/X11
35 #define XBIN_CONTRIB /usr/contrib/bin/X11
36 #else
37 #define XBIN /usr/bin/X11
38 #define XBIN_CONTRIB /usr/local/bin/X11
39 #endif
40 #endif
41 #endif
42
43 ACTION DtTypes
44 {
45         LABEL           %|nls-32-#DtTypes#|
46         ARG_COUNT       0
47         TYPE            COMMAND
48         WINDOW_TYPE     NO_STDIO
49         EXEC_STRING     CDE_INSTALLATION_TOP/bin/dtterm -e KORNSHELL -c '/usr/dt/bin/dttypes;'
50         DESCRIPTION     %|nls-9002-#The#|
51 }
52 ACTION DtTypes
53 {
54         LABEL           %|nls-32-#DtTypes#|
55         TYPE            COMMAND
56         WINDOW_TYPE     PERM_TERMINAL
57         EXEC_STRING     sh -c '/usr/dt/bin/dttypes -type "%(File)Arg_1%"; \
58                  echo "%|nls-9011-#Select#|"'
59         DESCRIPTION     %|nls-9002-#The#|
60 }
61
62 ACTION Clipboard
63 {
64         LABEL           %|nls-27-#Clipboard#|
65         TYPE            COMMAND
66         WINDOW_TYPE     NO_STDIO
67         EXEC_STRING     XBIN_CONTRIB/xclipboard
68         DESCRIPTION     %|nls-9003-#The#|
69 }
70
71 #ifdef __hpux
72 ACTION DisplayFont
73 {
74         LABEL           %|nls-29-#DisplayFont#|
75         TYPE            COMMAND
76         WINDOW_TYPE     NO_STDIO
77         EXEC_STRING     sh -c '/usr/contrib/bin/X11/xfd -fn \
78                 `basename "%(File)Arg_1"%|nls-9012-#Font#|"%" | sed /[.].*/s///`;\
79                         if [ \$? -eq 1 ] ; then \
80                                  /usr/dt/bin/dterror.ds \
81                                    "%|nls-9014-#The Font#|" \
82                                    "%|nls-9015-#Invalid#|" \
83                                    "%|nls-21002-#OK#|" ; \
84                         fi'
85         DESCRIPTION     %|nls-9004-#The#|
86 }
87
88 %|nls-9016-#The ListWinInfo ...#|
89 ACTION ListWinInfo
90 {
91         LABEL           %|nls-33-#ListWinInfo#|
92         ARG_COUNT       0
93         TYPE            COMMAND
94         WINDOW_TYPE     PERM_TERMINAL
95         EXEC_STRING     \
96           sh -c ' \
97             /usr/contrib/bin/X11/xwininfo; \
98             echo "%|nls-9011-#Select#|"'
99         DESCRIPTION     %|nls-9005-#The#|
100 }
101
102 ACTION ListWinProps
103 {
104         LABEL           %|nls-34-#ListWinProps#|
105         ARG_COUNT       0
106         TYPE            COMMAND
107         WINDOW_TYPE     PERM_TERMINAL
108         EXEC_STRING     \
109           sh -c ' \
110             echo "%|nls-9013-#[When#|"; \
111             /usr/contrib/bin/X11/xprop | \${PAGER:-more}; \
112             echo "%|nls-9011-#Select#|"'
113         DESCRIPTION     %|nls-9006-#The#|
114 }
115
116 ACTION XserverInfo
117 {
118         LABEL           %|nls-35-#XserverInfo#|
119         ARG_COUNT       0
120         TYPE            COMMAND
121         WINDOW_TYPE     PERM_TERMINAL
122         EXEC_STRING     \
123           sh -c ' \
124             /usr/contrib/bin/X11/xdpyinfo | \${PAGER:-more}; \
125             echo "%|nls-9011-#Select#|"'
126         DESCRIPTION     %|nls-9007-#The#|
127 }
128 #endif
129 #ifdef __aix
130 ACTION DisplayFont
131 {
132         LABEL           %|nls-29-#DisplayFont#|
133         TYPE            COMMAND
134         WINDOW_TYPE     NO_STDIO
135         EXEC_STRING     sh -c '/usr/lpp/X11/bin/xfd -fn \
136                 `basename "%(File)Arg_1"%|nls-9012-#Font#|"%" | sed /[.].*/s///`;\
137                         if [ \$? -eq 1 ] ; then \
138                                  /usr/dt/bin/dterror.ds \
139                                    "%|nls-9014-#The Font#|" \
140                                    "%|nls-9015-#Invalid#|" \
141                                    "%|nls-21002-#OK#|" ; \
142                         fi'
143         DESCRIPTION     %|nls-9004-#The#|
144 }
145
146 %|nls-9016-#The ListWinInfo ...#|
147 ACTION ListWinInfo
148 {
149         LABEL           %|nls-33-#ListWinInfo#|
150         ARG_COUNT       0
151         TYPE            COMMAND
152         WINDOW_TYPE     PERM_TERMINAL
153         EXEC_STRING     \
154           sh -c ' \
155             /usr/lpp/X11/bin/xwininfo; \
156             echo "%|nls-9011-#Select#|"'
157         DESCRIPTION     %|nls-9005-#The#|
158 }
159
160 ACTION ListWinProps
161 {
162         LABEL           %|nls-34-#ListWinProps#|
163         ARG_COUNT       0
164         TYPE            COMMAND
165         WINDOW_TYPE     PERM_TERMINAL
166         EXEC_STRING     \
167           sh -c ' \
168             echo "%|nls-9013-#[When#|"; \
169             /usr/lpp/X11/bin/xprop | \${PAGER:-more}; \
170             echo "%|nls-9011-#Select#|"'
171         DESCRIPTION     %|nls-9006-#The#|
172 }
173
174 ACTION XserverInfo
175 {
176         LABEL           %|nls-35-#XserverInfo#|
177         ARG_COUNT       0
178         TYPE            COMMAND
179         WINDOW_TYPE     PERM_TERMINAL
180         EXEC_STRING     \
181           sh -c ' \
182             /usr/lpp/X11/bin/xdpyinfo | \${PAGER:-more}; \
183             echo "%|nls-9011-#Select#|"'
184         DESCRIPTION     %|nls-9007-#The#|
185 }
186 #endif
187 #ifdef __sun
188 ACTION DisplayFont
189 {
190         LABEL           %|nls-29-#DisplayFont#|
191         TYPE            COMMAND
192         WINDOW_TYPE     NO_STDIO
193         EXEC_STRING     sh -c '/usr/openwin/bin/xfd -fn \
194                 `basename "%(File)Arg_1"%|nls-9012-#Font#|"%" | sed /[.].*/s///`;\
195                         if [ \$? -eq 1 ] ; then \
196                                  /usr/dt/bin/dterror.ds \
197                                    "%|nls-9014-#The Font#|" \
198                                    "%|nls-9015-#Invalid#|" \
199                                    "%|nls-21002-#OK#|" ; \
200                         fi'
201         DESCRIPTION     %|nls-9004-#The#|
202 }
203
204 %|nls-9016-#The ListWinInfo ...#|
205 ACTION ListWinInfo
206 {
207         LABEL           %|nls-33-#ListWinInfo#|
208         ARG_COUNT       0
209         TYPE            COMMAND
210         WINDOW_TYPE     PERM_TERMINAL
211         EXEC_STRING     \
212           sh -c ' \
213             /usr/openwin/bin/xwininfo; \
214             echo "%|nls-9011-#Select#|"'
215         DESCRIPTION     %|nls-9005-#The#|
216 }
217
218 ACTION ListWinProps
219 {
220         LABEL           %|nls-34-#ListWinProps#|
221         ARG_COUNT       0
222         TYPE            COMMAND
223         WINDOW_TYPE     PERM_TERMINAL
224         EXEC_STRING     \
225           sh -c ' \
226             echo "%|nls-9013-#[When#|"; \
227             /usr/openwin/bin/xprop | \${PAGER:-more}; \
228             echo "%|nls-9011-#Select#|"'
229         DESCRIPTION     %|nls-9006-#The#|
230 }
231
232 ACTION XserverInfo
233 {
234         LABEL           %|nls-35-#XserverInfo#|
235         ARG_COUNT       0
236         TYPE            COMMAND
237         WINDOW_TYPE     PERM_TERMINAL
238         EXEC_STRING     \
239           sh -c ' \
240             /usr/openwin/bin/xdpyinfo | \${PAGER:-more}; \
241             echo "%|nls-9011-#Select#|"'
242         DESCRIPTION     %|nls-9007-#The#|
243 }
244 #endif