1 ###############################################################################
5 # Action and DataType definitions for the Common Desktop Environment
6 # (CDE) Calendar Component.
8 # (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company
9 # (c) Copyright 1993, 1994, 1995 International Business Machines Corp.
10 # (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc.
11 # (c) Copyright 1993, 1994, 1995 Novell, Inc.
14 ###############################################################################
17 ###############################################################################
19 %|nls-10-#\# WARNING:...#|
21 ###############################################################################
23 ###################################################################
25 %|nls-11-#\# Data Attributes#|
27 ###################################################################
28 DATA_ATTRIBUTES DtcmAppointmentAttrs
30 ACTIONS Open,Insert,Print
36 DESCRIPTION %|nls-20001-#This file...#|
37 TYPE_LABEL %|nls-31100-#DtcmAppointmentAttrs#|
39 DATA_CRITERIA DtcmAppointmentAttrs1
41 DATA_ATTRIBUTES_NAME DtcmAppointmentAttrs
45 DATA_CRITERIA DtcmAppointmentAttrs2
47 DATA_ATTRIBUTES_NAME DtcmAppointmentAttrs
49 CONTENT 3 string ** Calendar Appointment **
51 DATA_CRITERIA DtcmAppointmentAttrs3
53 DATA_ATTRIBUTES_NAME DtcmAppointmentAttrs
55 CONTENT 3 string ** Calendar To Do Item **
60 ARG_TYPE DtcmAppointmentAttrs
66 LABEL %|nls-20008-#Insert#|
67 ARG_TYPE DtcmAppointmentAttrs
74 ARG_TYPE DtcmAppointmentAttrs
80 ###################################################################
81 ###################################################################
83 %|nls-12-#\# Actions#|
85 ###################################################################
88 LABEL %|nls-20002-#Calendar#|
91 EXEC_STRING /usr/dt/bin/dtcm
93 DESCRIPTION %|nls-20003-#The Calendar...#|
100 LABEL %|nls-20004-#Calendar Insert#|
103 EXEC_STRING sh -c '/usr/dt/bin/dtcm_insert -a "%(File)Arg_1%" ;\
104 if [ \$? -ne 0 ] ; then \
105 /usr/dt/bin/dterror.ds \
106 "%|nls-20009-#Calendar Insert error.#|" \
107 "%|nls-20010-#Calendar : Error - Schedule.#|" \
110 DESCRIPTION %|nls-20005-#The Calendar Insert...#|
117 LABEL %|nls-20006-#Calendar Edit#|
122 TT_ARG0_MODE TT_INOUT
123 TT_ARG0_VTYPE %Arg_1%
124 TT_FILE %Arg_1"%|nls-20011-#Appointment File:#|"%
125 DESCRIPTION %|nls-20007-#The Calendar Edit...#|
128 ########################### EOF ##############################################