Don't try to define abs() on linux, stdlib will handle it.
[oweals/cde.git] / cde / programs / types / ibm.dt.src
1 XCOMM
2 XCOMM    COMPONENT_NAME: desktop
3 XCOMM 
4 XCOMM    FUNCTIONS: none
5 XCOMM 
6 XCOMM    ORIGINS: 27,118,119,120,121
7 XCOMM 
8 XCOMM    (C) COPYRIGHT International Business Machines Corp. 1995
9 XCOMM    All Rights Reserved
10 XCOMM    Licensed Materials - Property of IBM
11 XCOMM    US Government Users Restricted Rights - Use, duplication or
12 XCOMM    disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
13 XCOMM 
14 XCOMM ##########################################################################
15 XCOMM 
16 XCOMM      ibm.dt
17 XCOMM 
18 XCOMM      Action and DataType definitions for the International Business
19 XCOMM      Machine's Common Desktop Environment (CDE) DT components.
20 XCOMM 
21 XCOMM     (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company
22 XCOMM     (c) Copyright 1993, 1994, 1995 International Business Machines Corp.
23 XCOMM     (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.
24 XCOMM     (c) Copyright 1993, 1994, 1995 Novell, Inc.
25 XCOMM 
26 XCOMM $TOG: ibm.dt.src /main/7 1998/07/29 17:09:08 mgreess $
27 XCOMM 
28 XCOMM ##########################################################################
29 #define HASH #
30 set DtDbVersion=1.0
31
32 XCOMM ##########################################################################
33 XCOMM 
34 %|nls-10-#HASH WARNING:...#|
35 XCOMM 
36 XCOMM ##########################################################################
37
38 XCOMM ##################################################################
39 XCOMM 
40 %|nls-12-#HASH Actions#|
41 XCOMM 
42 XCOMM ##################################################################
43 ACTION Smit
44 {
45         LABEL           %|nls-14001-#Smit#|
46         TYPE            COMMAND
47         WINDOW_TYPE     NO_STDIO
48         EXEC_STRING     CDE_INSTALLATION_TOP/bin/dtaction -user root SmitI
49         DESCRIPTION     %|nls-14002-#The#|
50 }
51
52 XCOMM #####
53
54 ACTION SmitI
55 {
56         TYPE            COMMAND
57         WINDOW_TYPE     NO_STDIO
58         EXEC_STRING     /bin/smit
59         DESCRIPTION     %|nls-14003-#The#|
60 }
61
62 XCOMM #####
63
64 ACTION Aixterm
65 {
66         LABEL           %|nls-14004-#Aixterm#|
67         TYPE            COMMAND
68         WINDOW_TYPE     NO_STDIO
69         EXEC_STRING     /usr/lpp/X11/bin/aixterm
70         DESCRIPTION     %|nls-14005-#The#|
71 }
72
73 XCOMM #####
74
75 ACTION OpenDtWelcome  
76 {
77         LABEL           %|nls-32101-#Label for OpenDtWelcome action#|
78         ARG_COUNT       0
79         TYPE            COMMAND
80         WINDOW_TYPE     NO_STDIO
81         EXEC_STRING     CDE_INSTALLATION_TOP/bin/dthelpview -helpVolume Welcome
82         DESCRIPTION     %|nls-32102-#Description for OpenDtWelcome action#|
83 }
84
85 XCOMM #####
86
87 ACTION VsmUsersGroups
88 {
89         LABEL           %|nls-32200-#xuserm#|
90         ARG_COUNT       0
91         ICON            group_app
92         TYPE            COMMAND
93         WINDOW_TYPE     NO_STDIO
94         EXEC_STRING     /usr/bin/X11/xuserm
95         DESCRIPTION     %|nls-32104-#The#|
96 }
97
98 ACTION VsmPrintManager
99 {
100         LABEL           %|nls-32201-#xprintm#|
101         ARG_COUNT       0
102         ICON            printer_app
103         TYPE            COMMAND
104         WINDOW_TYPE     NO_STDIO
105         EXEC_STRING     /usr/bin/X11/xprintm
106         DESCRIPTION     %|nls-32105-#The#|
107 }
108
109 ACTION VsmStorageManager
110 {
111         LABEL           %|nls-32202-#xlvm#|
112         ARG_COUNT       0
113         ICON            lvm_app
114         TYPE            COMMAND
115         WINDOW_TYPE     NO_STDIO
116         EXEC_STRING     /usr/bin/X11/xlvm
117         DESCRIPTION     %|nls-32106-#The#|
118 }
119
120 ACTION VsmDevicesManager
121 {
122         LABEL           %|nls-32203-#xdevicem#|
123         ARG_COUNT       0
124         ICON            devices_app
125         TYPE            COMMAND
126         WINDOW_TYPE     NO_STDIO
127         EXEC_STRING     /usr/bin/X11/xdevicem
128         DESCRIPTION     %|nls-32107-#The#|
129 }
130
131 ACTION VsmInstallManager
132 {
133         LABEL           %|nls-32204-#xinstallm#|
134         ARG_COUNT       0
135         ICON            i_s_app
136         TYPE            COMMAND
137         WINDOW_TYPE     NO_STDIO
138         EXEC_STRING     /usr/bin/X11/xinstallm
139         DESCRIPTION     %|nls-32108-#The#|
140 }
141
142 ACTION VsmEasyInstall
143 {
144         LABEL           %|nls-32205-#xinstallm-ez#|
145         ARG_COUNT       0
146         ICON            e_i_app
147         TYPE            COMMAND
148         WINDOW_TYPE     NO_STDIO
149         EXEC_STRING     /usr/bin/X11/xinstallm -ez
150         DESCRIPTION     %|nls-32109-#The#|
151 }
152
153 ACTION VsmMaintainSoftware
154 {
155         LABEL           %|nls-32206-#xmaintm#|
156         ARG_COUNT       0
157         ICON            m_i_app
158         TYPE            COMMAND
159         WINDOW_TYPE     NO_STDIO
160         EXEC_STRING     /usr/bin/X11/xmaintm
161         DESCRIPTION     %|nls-32110-#The#|
162 }
163
164 ACTION VsmSetDateTime
165 {
166         LABEL           %|nls-32207-#xdat#|
167         ARG_COUNT       0
168         ICON            date_time
169         TYPE            COMMAND
170         WINDOW_TYPE     NO_STDIO
171         EXEC_STRING     /usr/bin/X11/xdat
172         DESCRIPTION     %|nls-32111-#The#|
173 }
174
175 ACTION VsmShowSchedule
176 {
177         LABEL           %|nls-32208-#xdat-m#|
178         ARG_COUNT       0
179         ICON            show_sch
180         TYPE            COMMAND
181         WINDOW_TYPE     NO_STDIO
182         EXEC_STRING     /usr/bin/X11/xdat -m
183         DESCRIPTION     %|nls-32112-#The#|
184 }
185
186 ACTION VsmIARun
187 {
188         LABEL           %|nls-32209-#install_assist#|
189         ARG_COUNT       0
190         ICON            i_a_app
191         TYPE            COMMAND
192         WINDOW_TYPE     NO_STDIO
193         EXEC_STRING     /usr/lib/assist/assist_main -appman
194         DESCRIPTION     %|nls-32113-#The#|
195 }
196
197 ACTION VsmInstallAssist
198 {
199         LABEL           %|nls-32209-#install_assist#|
200         ARG_COUNT       0
201         ICON            i_a_app
202         TYPE            COMMAND
203         WINDOW_TYPE     NO_STDIO
204         EXEC_STRING     CDE_INSTALLATION_TOP/bin/dtaction -user root VsmIARun
205         DESCRIPTION     %|nls-32113-#The#|
206 }
207
208 XCOMM #######################################################
209
210 DATA_ATTRIBUTES HTML
211 {
212         ACTIONS         Open,Edit,Print
213         ICON            Dthtml
214         NAME_TEMPLATE   %s.html
215         MIME_TYPE       text/html
216         DESCRIPTION     HTML files
217 }
218
219 DATA_CRITERIA HTML1
220 {
221         DATA_ATTRIBUTES_NAME    HTML
222         MODE                    f&!x
223         NAME_PATTERN            *.html
224 }
225
226 DATA_CRITERIA HTML2
227 {
228         DATA_ATTRIBUTES_NAME    HTML
229         MODE                    f&!x
230         CONTENT                 0 string <HTML>
231 }
232
233 DATA_CRITERIA HTML3
234 {
235         DATA_ATTRIBUTES_NAME    HTML
236         MODE                    f&!x
237         CONTENT                 0 string <html>
238 }
239
240 DATA_ATTRIBUTES X-HTML
241 {
242         ACTIONS         Open,Edit,Print
243         ICON            Dthtml
244         NAME_TEMPLATE   %s.x-html
245         MIME_TYPE       text/x-html
246         DESCRIPTION     HTML files
247 }
248
249
250 DATA_CRITERIA X-HTML1
251 {
252         DATA_ATTRIBUTES_NAME    X-HTML
253         MODE                    f&!x
254         NAME_PATTERN            *.x-html
255 }
256
257
258 ACTION Open
259 {
260         LABEL           %|nls-1-#Open#|
261         ARG_TYPE        HTML,X-HTML
262         TYPE            MAP
263         MAP_ACTION      NCSA_Mosaic
264 }
265
266 XCOMM #######################################################
267
268 ACTION NCSA_Mosaic
269 {
270      LABEL         NCSA_Mosaic
271      ARG_COUNT     0
272      ICON          Dtmosaic
273      TYPE          COMMAND
274      WINDOW_TYPE   NO_STDIO
275      EXEC_STRING   /usr/dt/bin/dtmosaic
276      DESCRIPTION   The NCSA_Mosaic action opens the NCSA Mosaic \
277                    hypertext viewer if it exists, or provides \
278                    help in downloading, installing, and configuring \
279                    the viewer.
280 }
281
282 ACTION NCSA_Mosaic
283 {
284      LABEL         NCSA_Mosaic
285      ARG_COUNT     1
286      ICON          Dtmosaic
287      TYPE          COMMAND
288      WINDOW_TYPE   NO_STDIO
289      EXEC_STRING   /usr/dt/bin/dtmosaic "%(File)Arg_1%"
290      DESCRIPTION   The NCSA_Mosaic action opens the NCSA Mosaic \
291                    hypertext viewer if it exists, or provides \
292                    help in downloading, installing, and configuring \
293                    the viewer.
294 }
295
296 XCOMM ######################## EOF ############################################